IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

DROP AGGREGATE

DROP AGGREGATE — Supprimer une fonction d'agrégat

Synopsis

DROP AGGREGATE [ IF EXISTS ] nom ( type_arg ) [ 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_arg

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.