Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

DROP FUNCTION (Transact-SQL)

Supprime une ou plusieurs fonctions définies par l'utilisateur de la base de données active. Les fonctions définies par l'utilisateur sont créées à l'aide de l'instruction CREATE FUNCTION et modifiées à l'aide de l'instruction ALTER FUNCTION.

S'applique à : SQL Server (SQL Server 2008 jusqu'à la version actuelle, Base de données SQL Windows Azure (version initiale jusqu'à la version actuelle).

Icône Lien de rubrique Conventions de syntaxe Transact-SQL

DROP FUNCTION { [ schema_name. ] function_name } [ ,...n ] 

schema_name

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

function_name

Nom de la fonction ou des fonctions définies par l'utilisateur à supprimer. La spécification du nom de schéma est facultative. Il n'est pas possible de spécifier le nom du serveur et de la base de données.

DROP FUNCTION échoue si la base de données contient des fonctions Transact-SQL ou des vues qui font référence à cette fonction et qui ont été créées au moyen de SCHEMABINDING. Elle échoue également s'il existe des colonnes calculées, des contraintes CHECK ou DEFAULT qui font référence à cette fonction.

DROP FUNCTION échoue si des colonnes calculées qui ont été indexées font référence à cette fonction.

Pour exécuter DROP FUNCTION, un utilisateur doit avoir au minimum l'autorisation ALTER sur le schéma auquel appartient la fonction ou l'autorisation CONTROL sur la fonction.

A.Suppression d'une fonction

L'exemple suivant supprime la fonction définie par l'utilisateur fn_SalesByStore du schéma Sales de la base de données exemple AdventureWorks2012. Pour créer cette fonction, consultez l'exemple B dans CREATE FUNCTION (Transact-SQL).

IF OBJECT_ID (N'Sales.fn_SalesByStore', N'IF') IS NOT NULL
    DROP FUNCTION Sales.fn_SalesByStore;
GO

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft