ALTER AGGREGATE

Name

ALTER AGGREGATE -- 修改一個聚集函數的定義

Synopsis

ALTER AGGREGATE name ( type ) RENAME TO newname

描述

ALTER AGGREGATE 改變一個聚集函數的定義。目前唯一可用的功能是對聚集函數進行重命名。

參數

name

一個現有的聚集函數的名字(可以有模式修飾)。

type

聚集函數的參數數據類型,如果函數接受任何數據類型,則是 *

newname

聚集函數的新名字。

例子

給一個接受 integer 類型參數的叫 myavg 的聚集函數重命名為 my_average

ALTER AGGREGATE myavg(integer) RENAME TO my_average;

兼容性

SQL 標準裡面沒有 ALTER AGGREGATE 語句。

又見

CREATE AGGREGATE, DROP AGGREGATE