DROP FUNCTION
Synopsis
Use the DROP FUNCTION
statement to remove a function from a database.
Syntax
drop_function ::= DROP { FUNCTION | PROCEDURE } [ IF EXISTS ]
{ name [ ( [ argtype_decl [ , ... ] ] ) ] }
[ , ... ] [ CASCADE | RESTRICT ]
argtype_decl ::= [ argmode ] [ argname ] argtype
drop_function
argtype_decl
Semantics
An error will be thrown if the function does not exist unless
IF EXISTS
is used. Then a notice is issued instead.RESTRICT
is the default and it will not drop the function if any objects depend on it.CASCADE
will drop any objects that transitively depend on the function.
Examples
DROP FUNCTION IF EXISTS inc(i integer), mul(integer, integer) CASCADE;
See also
当前内容版权归 YugabyteDB 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 YugabyteDB .