DROP AGGREGATE
DROP AGGREGATE — Supprimer une fonction d'agrégat
Synopsis
DROP AGGREGATE [ IF EXISTS ] nom ( type ) [ CASCADE | RESTRICT ]
Description
DROP AGGREGATE
supprime une fonction d'agrégat. Pour exécuter cette commande,
l'utilisateur courant doit être le propriétaire de la fonction.
Paramètres
-
IF EXISTS
-
Ne pas renvoyer une erreur si l'agrégat n'existe pas. Un
message d'avertissement est affiché dans ce cas.
-
nom
-
Le nom (éventuellement qualifié du nom de schéma) d'une
fonction d'agrégat.
-
type
-
Un type de données en entrée avec lequel la fonction
d'agrégat opère. input data type on which the aggregate
function operates. Pour référencer une fonction d'agrégat
sans arguments, écrivez * à la place
de la liste des types.
-
CASCADE
-
Les objets qui dépendent de la fonction d'agrégat sont
automatiquement supprimés.
-
RESTRICT
-
La fonction d'agrégat n'est pas supprimée si un objet en
dépend. Comportement par défaut.
Exemples
Supprimer la fonction d'agrégat mamoyenne
pour le type integer :
DROP AGGREGATE mamoyenne(integer);
Compatibilité
Il n'existe pas d'instruction
DROP
AGGREGATE
dans le standard SQL.