VIEWS

S’applique à : coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 10.4 LTS et ultérieur oui coché Unity Catalog uniquement

INFORMATION_SCHEMA.VIEWS décrit les informations propres aux vues du catalogue.

Les lignes retournées sont limitées aux affichages avec lesquels l’utilisateur dispose du privilège d’interaction.

Définition

La relation VIEWS contient les colonnes suivantes :

Nom Type de données Nullable Standard Description
TABLE_CATALOG STRING Non Oui Catalogue contenant l’affichage.
TABLE_SCHEMA STRING Non Oui Schéma contenant l’affichage.
TABLE_NAME STRING Non Oui Nom de la relation.
VIEW_DEFINITION STRING Oui Oui Texte de l’affichage si l’utilisateur est propriétaire de l’affichage ; sinon NULL.
CHECK_OPTION STRING Non Oui A toujours la valeur 'NONE'. Réservé pour un usage futur.
IS_UPDATABLE STRING Non Oui A toujours la valeur NO. Paramètres réservés pour un usage ultérieur
IS_INSERTABLE_INTO STRING Non Oui A toujours la valeur NO. Réservé pour un usage futur.
SQL_PATH STRING Oui Oui A toujours la valeur NULL. Réservé pour un usage futur.

Contraintes

Les contraintes suivantes s’appliquent à la relation VIEWS :

Classe Nom Liste de colonnes Description
Clé primaire VIEWS_PK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Identificateur unique de l’affichage.
Clé étrangère VIEWS_TABLES_FK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Référence TABLES.

Exemples

> SELECT is_intertable_into
    FROM information_schema.views
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns'
  NO