sp_droptype (Transact-SQL)
Löscht einen Aliasdatentyp aus systypes.
Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version). |
Transact-SQL-Syntaxkonventionen
Syntax
sp_droptype [ @typename = ] 'type'
Argumente
- [ @typename=] 'type'
Der Name eines Aliasdatentyps, dessen Besitzer Sie sind. type ist vom Datentyp sysname und hat keinen Standardwert.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Hinweise
Der Aliasdatentyp type kann nicht gelöscht werden, wenn Tabellen oder andere Datenbankobjekte auf ihn verweisen.
Hinweis
Ein Aliasdatentyp kann nicht gelöscht werden, wenn er in einer Tabellendefinition verwendet wird oder wenn eine Regel oder ein Standard an ihn gebunden ist.
Berechtigungen
Setzt die Mitgliedschaft in der festen Datenbankrolle db_owner bzw. db_ddladmin voraus.
Beispiele
Im folgenden Beispiel wird der Aliasdatentyp birthday gelöscht.
Hinweis
Dieser Aliasdatentyp muss bereits vorhanden sein. Andernfalls wird eine Fehlermeldung zurückgegeben.
USE master;
GO
EXEC sp_droptype 'birthday';
GO
Siehe auch
Verweis
Gespeicherte Prozeduren für das Datenbankmodul (Transact-SQL)