domain_catalog | sql_identifier | Nom de la base de donn�es contenant le domaine (toujours la base de
donn�es courante) |
domain_schema | sql_identifier | Nom du sch�ma contenant le domaine |
domain_name | sql_identifier | Nom du domaine |
data_type | character_data | Type de donn�es du domaine s'il s'agit d'un type interne, ou
ARRAY s'il s'agit d'un tableau (dans ce cas, voir la
vue element_types), sinon
USER-DEFINED (dans ce cas, le type est
identifi� dans udt_name et comprend des colonnes
associ�es).
|
character_maximum_length | cardinal_number | Si le domaine a un type caract�re ou cha�ne de bits, la longueur
maximale d�clar�e ; NULL pour tous les autres types de donn�es ou
si aucune longueur maximale n'a �t� d�clar�e.
|
character_octet_length | cardinal_number | Si le domaine a un type caract�re, la longueur maximale en octets (bytes)
d'un datum (ceci ne devrait pas concerner les utilisateurs
PostgreSQL) ; NULL pour tous les autres
types.
|
character_set_catalog | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
character_set_schema | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
character_set_name | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
collation_catalog | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
collation_schema | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
collation_name | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
numeric_precision | cardinal_number | Si le domaine a un type num�rique, cette colonne contient la pr�cision
(d�clar�e ou implicite) du type de cette colonne. Cette pr�cision
indique le nombre de chiffres significatifs. Elle peut �tre exprim�e en
d�cimal (base 10) ou en binaire (base 2), comme indiqu� dans la colonne
numeric_precision_radix. Pour les autres types de
donn�es, cette colonne est NULL.
|
numeric_precision_radix | cardinal_number | Si le domaine a un type num�rique, cette colonne indique la base des
valeurs des colonnes numeric_precision et
numeric_scale. La valeur est soit 2 soit 10. Pour tous
les autres types de donn�es, cette colonne est NULL.
|
numeric_scale | cardinal_number | Si le domaine a le type numeric, cette colonne contient l'�chelle
(d�clar�e ou implicite) du type pour cette colonne. L'�chelle indique le
nombre de chiffres significatifs � la droite du point d�cimal. Elle peut
�tre exprim�e en d�cimal (base 10) ou en binaire (base 2), comme indiqu�
dans la colonne numeric_precision_radix. Pour tous les
autres types de donn�es, cette colonne est NULL.
|
datetime_precision | cardinal_number | Si le domaine a une date, heure ou un type intervalle, la pr�cision
d�clar�e ; NULL pour les autres types de donn�es ou si la pr�cision
n'a pas �t� d�clar�e.
|
interval_type | character_data | Pas encore impl�ment� |
interval_precision | character_data | Pas encore impl�ment� |
domain_default | character_data | Expression par d�faut du domaine |
udt_catalog | sql_identifier | Nom de la base de donn�es dans laquelle est d�fini le type de
donn�es domaine (toujours la base de donn�es courante) |
udt_schema | sql_identifier | Nom du sch�ma o� le type de donn�es domaine est d�fini |
udt_name | sql_identifier | Nom du type de donn�es domaine |
scope_catalog | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
scope_schema | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
scope_name | sql_identifier | S'applique � une fonctionnalit� non disponible dans
PostgreSQL. |
maximum_cardinality | cardinal_number | Toujours NULL, car les tableaux ont toujours une cardinalit�
maximale illimit�e dans PostgreSQL |
dtd_identifier | sql_identifier | Un identifiant du descripteur de type de donn�es du domaine, unique
parmi les descripteurs de type de donn�es restant dans le domaine (ce qui
est trivial car un domaine contient seulement un descripteur de type de
donn�es). Ceci est principalement utile pour joindre d'autres instances
de tels identifiants. (Le format sp�cifique de l'identifiant n'est pas
d�fini et il n'est pas garanti qu'il restera identique dans les versions
futures.)
|