VIEWS
Si applica a:Solo databricks SQL
Databricks Runtime 10.4 LTS e versioni successive
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 | Sì | Catalogo contenente la vista. |
TABLE_SCHEMA |
STRING |
No | Sì | Schema contenente la vista. |
TABLE_NAME |
STRING |
No | Sì | Nome della relazione. |
VIEW_DEFINITION |
STRING |
Sì | Sì | Testo della visualizzazione se l'utente è proprietario della visualizzazione, NULL in caso contrario. |
CHECK_OPTION |
STRING |
No | Sì | Sempre 'NONE' . Riservato a un uso futuro. |
IS_UPDATABLE |
STRING |
No | Sì | Sempre NO . Prenotato per un futuro utilizzo |
IS_INSERTABLE_INTO |
STRING |
No | Sì | Sempre NO . Riservato a un uso futuro. |
SQL_PATH |
STRING |
Sì | Sì | 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