Freigeben über


sp_droptype (Transact-SQL)

Löscht einen Aliasdatentyp aus systypes.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_droptype [ @typename = ] 'type'

Argumente

  • [ @typename=] 'type'
    Der Name eines Aliasdatentyps, den Sie besitzen. 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.

HinweisHinweis

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.

HinweisHinweis

Dieser Aliasdatentyp muss bereits vorhanden sein. Andernfalls wird eine Fehlermeldung zurückgegeben.

USE master;
GO
EXEC sp_droptype 'birthday';
GO