ALTER DOMAIN
-Beispiele
-
Ändern des Datentyps auf
INTEGER
und 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;