Domains

A domain is essentially a data type with optional constraints (restrictions on the allowed set of values). The user who defines a domain becomes its owner.

Domains are useful for abstracting common constraints on fields into a single location for maintenance. For example, several tables might contain email address columns, all requiring the same CHECK constraint to verify the address syntax. Define a domain rather than setting up each table's constraint individually.

Just simply click -> Domain to open an object pane for Domain. A right-click displays the popup menu or using the object pane toolbar below, allowing you to create new, edit and delete the selected domain.

Create Domain

To create a new domain

To create a new domain with modification as one of the existing domain

Edit Domain

To edit the existing domain (manage its general etc)

To change the name of the domain

Delete Domain

To delete a domain

Achieve Domain Information

To achieve a domain information (OID, Base Type, Scale and DDL, etc)