PostgreSQL
上一页   下一页

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 语言的扩展.


上一页 首页 下一页
DELETE 开头 DROP DATABASE