DROP AGGREGATE (Transact-SQL)

Supprime une fonction d'agrégation définie par l'utilisateur de la base de données active. Les fonctions d'agrégation définies par l'utilisateur sont créées à l'aide de CREATE AGGREGATE.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

DROP AGGREGATE [ schema_name . ] aggregate_name

Arguments

schema_name

Nom du schéma auquel appartient la fonction d'agrégation définie par l'utilisateur.

aggregate_name

Nom de la fonction d'agrégation définie par l'utilisateur à supprimer.

Notes

DROP AGGREGATE ne s'exécute pas si des vues, fonctions ou procédures stockées créées avec une liaison de schéma référencent la fonction d'agrégation définie par l'utilisateur à supprimer.

Autorisations

Pour exécuter DROP AGGREGATE, un utilisateur doit, au minimum, posséder l'autorisation ALTER sur le schéma auquel appartient l'agrégation définie par l'utilisateur ou l'autorisation CONTROL sur l'agrégation.

Exemple

L'exemple suivant supprime l'agrégation Concatenate.

DROP AGGREGATE dbo.Concatenate

Voir aussi

Référence

CREATE AGGREGATE (Transact-SQL)

Autres ressources

Création d'agrégats définis par l'utilisateur

Aide et Informations

Assistance sur SQL Server 2005