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.
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.