ALTER DOMAIN-Beispiele
-
Ändern des Datentyps auf
INTEGERund Einstellen oder Ändern des Standardwerts auf 2.000:ALTER DOMAIN CUSTNO TYPE INTEGER SET DEFAULT 2000; -
Domainnamen ändern
ALTER DOMAIN D_BOOLEAN TO D_BOOL; -
Löschen des Standardwerts und Hinzufügen einer Einschränkung für die Domain:
ALTER DOMAIN D_DATE DROP DEFAULT ADD CONSTRAINT CHECK (VALUE >= date '01.01.2000'); -
Ändern der
CHECK-Beschränkung:ALTER DOMAIN D_DATE DROP CONSTRAINT; ALTER DOMAIN D_DATE ADD CONSTRAINT CHECK (VALUE BETWEEN date '01.01.1900' AND date '31.12.2100'); -
Ändern des Datentyps, um die zulässige Zeichenanzahl zu erhöhen:
ALTER DOMAIN FIRSTNAME TYPE VARCHAR(50) CHARACTER SET UTF8; -
Hinzufügen einer
NOT NULL-Einschränkung:ALTER DOMAIN FIRSTNAME SET NOT NULL; -
Entfernen einer
NOT NULL-Einschränkung:ALTER DOMAIN FIRSTNAME DROP NOT NULL;