DROP AGGREGATE SQL - Language Statements DROP AGGREGATE Removes the definition of an aggregate function 1998-04-15 DROP AGGREGATE name type 1998-04-15 Inputs name The name of an existing aggregate function. type The type of an existing aggregate function. (Refer to the PostgreSQL User's Guide for further information about data types). This should become a cross-reference rather than a hard-coded chapter number 1998-04-15 Outputs DROP Message returned if the command is successful. WARN RemoveAggregate: aggregate 'name' for 'type' does not exist This message occurs if the aggregate function specified does not exist in the database. 1998-04-15 Description DROP AGGREGATE will remove all references to an existing aggregate definition. To execute this command the current user must be the owner of the aggregate. 1998-04-15 Notes The DROP AGGREGATE statement is a Postgres language extension. Refer to the CREATE AGGREGATE statement to create aggregate functions. Usage To remove the myavg aggregate for type int4: DROP AGGREGATE myavg int4; Compatibility 1998-04-15 SQL92 There is no DROP AGGREGATE statement in SQL92.