DROP AGGREGATE
  
  SQL - Language Statements
 
 
  
   DROP AGGREGATE
  
  
   Removes the definition of an aggregate function
  
 
 
  
   1999-07-20
  
  
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 'agg' 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
   
   
    Use
    
    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; the statement is a
    Postgres
    language extension.