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.62. Colonnes de views
Nom | Type de données | 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
|