Mit dieser Anweisung entfernen Sie eine Domäne aus der Datenbank.
DROP DOMAIN Domänenname
Verwenden Sie die IF EXISTS-Klausel, um zu vermeiden, dass ein Fehler zurückgegeben wird, wenn die DROP DOMAIN-Anweisung versucht, ein Datenbankobjekt zu entfernen, das nicht existiert.
DROP DOMAIN wird nicht durchgeführt, wenn der Datentyp in einer Tabellenspalte oder einem Prozedur- bzw. Funktionsargument verwendet wird. Sie müssen die Datentypen für alle Spalten ändern, die für die Domäne definiert sind, um den Datentyp zu löschen. Es wird empfohlen, DROP DOMAIN gegenüber DROP DATATYPE vorzuziehen, da DROP DOMAIN die im Entwurf ANSI/ISO SQL3 verwendete Syntax ist. Sie können keine systemdefinierten Datentypen (wie MONEY oder UNIQUEIDENTIFIERSTR) aus einer Datenbank löschen.
Jeder Benutzer, dem das Objekt gehört oder der DBA-Berechtigungen hat, kann die DROP DOMAIN-Anweisung ausführen.
Automatisches Festschreiben (Autocommit). Löscht das Register Ergebnisse im Fensterausschnitt Ergebnisse in Interactive SQL.
SQL/2003 Kernfunktion.
Domäne MyDomain aus der Datenbank löschen. Wenn die Domäne nicht existiert, wird ein Fehler zurückgegeben.
DROP DOMAIN MyDomain; |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |