Exemples
CREATE DOMAIN CUSTNO AS
INTEGER DEFAULT 10000
CHECK (VALUE > 1000);
CREATE DOMAIN D_BOOLEAN AS
CHAR(3) CHECK (VALUE IN ('Oui', 'Non'));
UTF8
et l’ordre de tri UNICODE_CI_AI
.CREATE DOMAIN FIRSTNAME AS
VARCHAR(30) CHARACTER SET UTF8
COLLATE UNICODE_CI_AI;
CREATE DOMAIN D_DATE AS
DATE DEFAULT CURRENT_DATE
NOT NULL;
Création d’un domaine défini comme un tableau de 2 éléments de type NUMERIC(18, 3), en numérotant les éléments en commençant par 1.
CREATE DOMAIN D_POINT AS
NUMERIC(18, 3) [2];
Note
|
Vous pouvez uniquement utiliser des domaines définis comme un tableau pour définir les colonnes d’une table.Vous ne pouvez pas utiliser de tels domaines pour définir les variables locales et les arguments des modules PSQL. |