您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

DROP AGGREGATE

Name

DROP AGGREGATE  --  删除一个用户定义的聚集函数

Synopsis

DROP AGGREGATE 

name

 

type


  

输入

name

现存的聚集函数名。

type

现存的聚集函数的输入数据类型,或者 * -- 如果这个聚集函数接受任意输入类型. (请参考 PostgreSQL 用户手册 获取关于数据类型的更多信息)。

输出

DROP

命令成功的返回信息.

ERROR: RemoveAggregate: aggregate ' name ' for type type does not exist

如果声明的函数在数据库中不存在,返回此信息.

描述

DROP AGGREGATE 将删除对一个现存聚集函数的所有索引. 执行这条命令的用户必须是该聚集函数的所有者.

注意

使用 CREATE AGGREGATE 语句创建一个聚集函数。

用法

将类型 int4 的聚集函数 myavg 删除:

DROP AGGREGATE myavg(int4);
  

兼容性

SQL92

SQL92 中没有 DROP AGGREGATE 语句. 该语句是一个 PostgreSQL 语言的扩展.