|
object_catalog
|
sql_identifier
|
Nom de la base de données contenant l'objet qui utilise le
tableau en cours de description (toujours la base de
données courante)
|
|
object_schema
|
sql_identifier
|
Nom du schéma contenant l'objet utilisant le tableau en
cours de description
|
|
object_name
|
sql_identifier
|
Nom de l'objet utilisant le tableau en cours de description
|
|
object_type
|
character_data
|
Le type de l'objet utilisant le tableau en cours de
description : il fait partie de TABLE (le tableau est utilisé par une
colonne de cette table), DOMAIN
(le tableau est utilisé par ce domaine), ROUTINE (le tableau est utilisé par un
paramètre ou le type du code de retour de cette fonction).
|
|
dtd_identifier
|
sql_identifier
|
L'identifiant du descripteur de type de données du tableau
en cours de description.
|
|
data_type
|
character_data
|
Le type de données des éléments du tableau s'il s'agit d'un
type interne, sinon USER-DEFINED
(dans ce cas, le type est identifié comme udt_name et dispose des colonnes associées).
|
|
character_maximum_length
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
character_octet_length
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
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
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
numeric_precision_radix
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
numeric_scale
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
datetime_precision
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
interval_type
|
character_data
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
interval_precision
|
character_data
|
Toujours NULL car cette information n'est pas appliquée aux
types de données d'éléments de tableau dans PostgreSQL™
|
|
domain_default
|
character_data
|
Pas encore implémenté
|
|
udt_catalog
|
sql_identifier
|
Nom de la base de données pour lequel le type de données
est défini (toujours dans la base de données courante)
|
|
udt_schema
|
sql_identifier
|
Nom du schéma dans lequel sont définis les types de données
des éléments
|
|
udt_name
|
sql_identifier
|
Nom du type de données des éléments
|
|
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 une cardinalité maximum
illimitée dans PostgreSQL™
|