DROP ROUTINE

用于删除现有例程定义的 SQL 命令

DROP ROUTINE 是一个 DDL 命令,用于删除现有例程(即函数或过程)的定义。

DROP ROUTINE 已在 PostgreSQL 11 中添加。

变更历史

示例

删除函数

postgres=# CREATE FUNCTION foo(INOUT bar INT) LANGUAGE SQL AS 'SELECT bar + 1';
CREATE FUNCTION

postgres=# DROP ROUTINE foo(INT);
DROP ROUTINE

删除过程

postgres=# CREATE PROCEDURE foo(INOUT bar INT) LANGUAGE SQL AS 'SELECT bar + 1';
CREATE PROCEDURE

postgres=# DROP ROUTINE foo(INT);
DROP ROUTINE

分类

DDL, 函数与过程, SQL 命令

另请参阅

ALTER ROUTINE, DROP AGGREGATE, DROP FUNCTION, DROP PROCEDURE

反馈

提交关于“DROP ROUTINE”的任何评论、建议或更正,请点击 这里