DROP AGGREGATE

Name

DROP AGGREGATE  --  supprime une fonction agrégat utilisateur.

Synopsis

DROP AGGREGATE name ( type )
  

Entrées

name

Nom d'une fonction agrégat existante.

type

Type d'une fonction agrégat existante, ou * si la fonction accepte n'importe quel type d'entrée. (Voir le Guide de l'utilisateur pour plus d'information sur les types).

Sorties

DROP

Message retourné si la commande est réalisée avec succès.

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

Message apparaissant si la fonction agrégat spécifiée n'existe pas dans la base.

Description

DROP AGGREGATE supprimera toutes les références d'une définition agrégat existante. Pour exécuter cette commande l'utilisateur doit être le propriétaire de l'agrégat.

Notes

Utilisez CREATE AGGREGATE pour créer des fonctions agrégat.

Utilisation

Pour supprimer l'agrégat myavg de type int4:

DROP AGGREGATE myavg(int4);
  

Compatibilité

SQL92

Il n'y a pas d'instruction DROP AGGREGATE en SQL92; cette instruction est une extension du langage PostgreSQL.