PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 17.2 » Interfaces client » Schéma d'information » views

35.66. views #

La vue views contient toutes les vues définies dans la base de données courantes. Seules sont affichées les vues auxquelles l'utilisateur a accès (parce qu'il en est le propriétaire ou qu'il dispose de privilèges).

Tableau 35.64. Colonnes de views

Type de la colonne

Description

table_catalog sql_identifier

Nom de la base de données qui contient la vue (toujours la base de données courante)

table_schema sql_identifier

Nom du schéma qui contient la vue

table_name sql_identifier

Nom de la vue

view_definition character_data

Expression de la requête définissant la vue (NULL si la vue n'appartient pas à un rôle actif)

check_option character_data

CASCADED ou LOCAL si la vue est définie avec l'option CHECK OPTION, NONE dans le cas contraire

is_updatable yes_or_no

YES si la vue est actualisable (autorise UPDATE et DELETE), NO dans le cas contraire

is_insertable_into yes_or_no

YES s'il est possible d'insérer des données dans la vue (autorise INSERT), NO dans le cas contraire

is_trigger_updatable yes_or_no

YES si la vue dispose d'un trigger INSTEAD OF pour l'opération UPDATE, NO dans le cas contraire

is_trigger_deletable yes_or_no

YES si la vue dispose d'un trigger INSTEAD OF pour l'opération DELETE, NO dans le cas

is_trigger_insertable_into yes_or_no

YES si la vue dispose d'un trigger INSTEAD OF pour l'opération INSERT, NO dans le cas