历史版本。 PostgreSQL 7.4 已结束支持。 请参阅 当前版本手册.
DROP AGGREGATE
DROP AGGREGATE — 删除一个聚集函数
大纲
DROP AGGREGATEname(type) [ CASCADE | RESTRICT ]
描述
DROP AGGREGATE将删除一个已存在的聚集函数。要执行这条命令,当前用户必须是该聚集函数的拥有者。
参数
name一个已存在聚集函数的名称(可以有模式限定)。
type聚集函数的参数数据类型,如果函数接受任意数据类型则为
*。CASCADE自动删除依赖于该聚集函数的对象。
RESTRICT如果有任何对象依赖于该聚集函数,则拒绝删除它。这是默认值。
示例
删除类型 integer 的聚集函数 myavg:
DROP AGGREGATE myavg(integer);
兼容性
SQL 标准中没有 DROP AGGREGATE 语句。