sp_droptype (Transact-SQL)
Supprime un type de données alias dans systypes.
Conventions de syntaxe Transact-SQL
Syntaxe
sp_droptype [ @typename = ] 'type'
Arguments
- [ @typename=] 'type'
Nom d'un type de données alias dont vous êtes propriétaire. type est de type sysname et n'a pas de valeur par défaut.
Type des codes renvoyés
0 (succès) ou 1 (échec)
Ensembles de résultats
Aucun
Notes
Il est impossible de supprimer le type de données alias type défini par l'utilisateur si des tables ou d'autres objets de bases de données y font référence.
[!REMARQUE]
Vous ne pouvez pas supprimer un type de données alias si celui-ci est utilisé dans une définition de table ou si une règle ou une valeur par défaut lui est associée.
Autorisations
Nécessite l'appartenance au rôle de base de données fixe db_owner ou db_ddladmin.
Exemple
L'exemple suivant supprime le type de données alias birthday.
[!REMARQUE]
Ce type de données alias doit déjà exister, faute de quoi cet exemple renvoie un message d'erreur.
USE master;
GO
EXEC sp_droptype 'birthday';
GO
Voir aussi
Référence
Procédures stockées du moteur de base de données (Transact-SQL)