sp_droptype (Transact-SQL)
Gilt für: SQL Server
Löscht einen Alias-Datentyp aus systypes
.
Transact-SQL-Syntaxkonventionen
Syntax
sp_droptype [ @typename = ] N'typename'
[ ; ]
Argumente
[ @typename = ] N'typename'
Der Name eines Aliasdatentyps, den Sie besitzen. @typename ist "sysname" ohne Standard.
Rückgabecodetyp
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
Der Typalias-Datentyp kann nicht gelöscht werden, wenn Tabellen oder andere Datenbankobjekte darauf verweisen.
Hinweis
Ein Aliasdatentyp kann nicht gelöscht werden, wenn der Aliasdatentyp in einer Tabellendefinition verwendet wird oder ob eine Regel oder ein Standard an ihn gebunden ist.
Berechtigungen
Erfordert die Mitgliedschaft in der db_owner festen Datenbankrolle oder der db_ddladmin festen Datenbankrolle.
Beispiele
Im folgenden Beispiel wird der Aliasdatentyp birthday
gelöscht. Dieser Aliasdatentyp muss bereits vorhanden sein, oder in diesem Beispiel wird eine Fehlermeldung zurückgegeben.
USE master;
GO
EXEC sp_droptype 'birthday';
GO