Documentation PostgreSQL 8.4.22 > Interfaces client > Schéma d'information > tables | |
table_privileges | triggers |
La vue tables contient toutes les tables et vues définies dans la base de données courantes. Seules sont affichées les tables et vues auxquelles l'utilisateur courant a accès (parce qu'il en est le propriétaire ou qu'il possède certains privilèges).
Tableau 33.43. Colonnes de tables
Nom | Type de données | Description |
---|---|---|
table_catalog | sql_identifier | Nom de la base de données qui contient la table (toujours la base de données courante) |
table_schema | sql_identifier | Nom du schéma qui contient la table |
table_name | sql_identifier | Nom de la table |
table_type | character_data | Type de table : BASE TABLE pour une table de base persistante (le type de table normal), VIEW pour une vue ou LOCAL TEMPORARY pour une table temporaire |
self_referencing_column_name | sql_identifier | S'applique à une fonctionnalité non disponible dans PostgreSQL™. |
reference_generation | character_data | S'applique à une fonctionnalité non disponible dans PostgreSQL™. |
user_defined_type_catalog | sql_identifier | S'applique à une fonctionnalité non disponible dans PostgreSQL™. |
user_defined_type_schema | sql_identifier | S'applique à une fonctionnalité non disponible dans PostgreSQL™. |
user_defined_type_name | sql_identifier | S'applique à une fonctionnalité non disponible dans PostgreSQL™. |
is_insertable_into | character_data | YES s'il est possible d'insérer des données dans la table, NO dans le cas contraire. (Il est toujours possible d'insérer des données dans une table de base, pas forcément dans les vues.) |
is_typed | character_data | S'applique à une fonctionnalité non disponible dans PostgreSQL™ |
commit_action | character_data | Si la table est temporaire, alors PRESERVE, sinon NULL. (Le standard SQL définit d'autres actions de validation pour les tables temporaires, actions qui ne sont pas supportées par PostgreSQL™.) |