PostgreSQL7.0手册-用户手册-19. SQL命令-DROP AGGREGATE
名称
DROP AGGREGATE ― 删除一个聚集函数的定义
语法
DROP AGGREGATE name type
输入
name
现存的聚集函数名。
type
现存的聚集函数类型(请参考 PostgreSQL 用户手册 获取关于数据类型的更多信息)。
输出
DROP
命令成功的返回信息.
WARN RemoveAggregate: aggregate 'agg' for 'type' does not exist
如果声明的函数在数据库中不存在,返回此信息.
描述
DROP AGGREGATE 将删除对一个现存聚集函数的所有索引.执行这条命令的用户必须是该聚集函数的所有者.
注意
请参考 CREATE AGGREGATE 语句创建一个聚集函数。
用法
将类型 int4 的聚集函数 myavg 删除:
DROP AGGREGATE myavg int4;
兼容性
SQL92
在 SQL92 中没有 DROP AGGREGATE 语句.DROP AGGREGATE 语句是一个 Postgres 语言的扩展.