sp_droptype (Transact-SQL)

S’applique à :SQL Server

Supprime un type de données alias de systypes.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_droptype [ @typename = ] N'typename'
[ ; ]

Arguments

[ @typename = ] N’typename'

Nom d’un type de données alias que vous possédez. @typename est sysname, sans valeur par défaut.

Type de code de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Aucune.

Notes

Le type de données alias de type ne peut pas être supprimé si des tables ou d’autres objets de base de données le référencent.

Remarque

Un type de données alias ne peut pas être supprimé si le type de données alias est utilisé dans une définition de table ou si une règle ou une valeur par défaut est liée à celle-ci.

Autorisations

Nécessite l’appartenance au rôle de base de données fixe db_owner ou au rôle de base de données fixe db_ddladmin .

Exemples

L'exemple suivant supprime le type de données alias birthday. Ce type de données alias doit déjà exister, ou cet exemple retourne un message d’erreur.

USE master;
GO
EXEC sp_droptype 'birthday';
GO