Anfang des Inhaltsbereichs

CREATE DOMAIN-Anweisung (create_domain_statement) 

Eine CREATE DOMAIN-Anweisung ( create_domain_statement ) definiert einen Wertebereich.

Syntax

<create_domain_statement> ::= CREATE DOMAIN <domain_name> <data_type> [<default_spec>] [<constraint_definition>]

domain_name, data_type, default_spec, constraint_definition

Erläuterung

Die CONSTRAINT-Definition ( constraint_definition ) darf keinen Constraint-Namen enthalten.

Die CREATE DOMAIN-Anweisung kann von allen Benutzern mit DBA-Status ausgeführt werden.

Wenn der Domänenname ohne Eigentümer angegeben wird, wird der aktuelle Benutzer als Eigentümer angenommen. Wenn Sie den Domänennamen mit einem Eigentümer angeben, muß dieser Eigentümer mit dem aktuellen Benutzer übereinstimmen. Der aktuelle Benutzer wird also in jedem Fall zum Eigentümer des Wertebereichs.

Der Domänenname muß sich von allen existierenden Domänennamen des aktuellen Benutzers unterscheiden.

Wenn ein Wertebereich mit einer CONSTRAINT-Definition erzeugt wird, so wird der Domänenname in der Suchbedingung als Spaltenname angenommen.

Ende des Inhaltsbereichs