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

36.65. 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 36.63. Colonnes de views

NomType de donnéesDescription
table_catalogsql_identifierNom de la base de données qui contient la vue (toujours la base de données courante)
table_schemasql_identifierNom du schéma qui contient la vue
table_namesql_identifierNom de la vue
view definitioncharacter_data Expression de la requête définissant la vue (NULL si la vue n'appartient pas à un rôle actif)
check_optioncharacter_data CASCADED ou LOCAL si la vue est définie avec l'option CHECK OPTION, NONE dans le cas contraire
is_updatableyes_or_no YES si la vue est actualisable (autorise UPDATE et DELETE), NO dans le cas contraire
is_insertable_intoyes_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_updatableyes_or_no YES si la vue dispose d'un trigger INSTEAD OF pour l'opération UPDATE, NO dans le cas contraire
is_trigger_deletableyes_or_no YES si la vue dispose d'un trigger INSTEAD OF pour l'opération DELETE, NO dans le cas
is_trigger_insertable_intoyes_or_no YES si la vue dispose d'un trigger INSTEAD OF pour l'opération INSERT, NO dans le cas