Condividi tramite


VIEWS

Si applica a:segno di spunta sìSolo databricks SQL segno di spunta sì Databricks Runtime 10.4 LTS e versioni successive segno di spunta sì al catalogo Unity

INFORMATION_SCHEMA.VIEWS descrive la visualizzazione di informazioni specifiche sulle viste nel catalogo.

Le righe restituite sono limitate alle visualizzazioni con cui l'utente ha il privilegio di interagire.

Definizione

La relazione VIEWS contiene le colonne seguenti:

Nome Tipo di dati Nullable Standard Descrizione
TABLE_CATALOG STRING No Catalogo contenente la vista.
TABLE_SCHEMA STRING No Schema contenente la vista.
TABLE_NAME STRING No Nome della relazione.
VIEW_DEFINITION STRING Testo della visualizzazione se l'utente è proprietario della visualizzazione, NULL in caso contrario.
CHECK_OPTION STRING No Sempre 'NONE'. Riservato a un uso futuro.
IS_UPDATABLE STRING No Sempre NO. Prenotato per un futuro utilizzo
IS_INSERTABLE_INTO STRING No Sempre NO. Riservato a un uso futuro.
SQL_PATH STRING Sempre NULL. Riservato a un uso futuro.

Vincoli

Alla relazione VIEWS, vengono applicati i seguenti vincoli:

Classe Nome Elenco colonne Descrizione
Chiave primaria VIEWS_PK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Identificatore univoco per la visualizzazione.
Foreign key VIEWS_TABLES_FK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Riferimenti TABLES.

Esempi

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