Postgresql 中文操作指南
Description
DROP LANGUAGE 删除以前注册的过程语言的定义。您必须是超级用户或语言所有者才能使用 DROP LANGUAGE 。
Note
从 PostgreSQL 9.1 开始,大多数过程语言都变成了“扩展”,因此应该用 DROP EXTENSION 删除它们,而不是 DROP LANGUAGE 。
Parameters
-
IF EXISTS
-
如果语言不存在,不抛出错误。在这种情况下,会发出一个通知。
-
-
name
-
现有过程语言的名称。
-
-
CASCADE
-
自动删除依赖于该语言的对象(例如该语言中的函数),并依次删除依赖于这些对象的所有对象(参见 Section 5.14 )。
-
-
RESTRICT
-
如果任何对象依赖于该语言,则拒绝删除该语言。这是默认值。
-