WIDOKI
Dotyczy: Databricks SQL Databricks Runtime 10.4 LTS i nowszy tylko wykaz aparatu Unity
INFORMATION_SCHEMA. Widoki opisują szczegółowe informacje o widokach w wykazie.
Zwracane wiersze są ograniczone do widoków, z którymi użytkownik ma uprawnienia do interakcji.
Definicja
Relacja VIEWS
zawiera następujące kolumny:
Nazwisko | Typ danych | Dopuszczający wartość null | Standardowa | opis |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
Nie. | Tak | Wykaz zawierający widok. |
TABLE_SCHEMA |
STRING |
Nie. | Tak | Schemat zawierający widok. |
TABLE_NAME |
STRING |
Nie. | Tak | Nazwa relacji. |
VIEW_DEFINITION |
STRING |
Tak | Tak | Tekst widoku, jeśli użytkownik jest właścicielem widoku, NULL w przeciwnym razie. |
CHECK_OPTION |
STRING |
Nie. | Tak | Zawsze wartość 'NONE' . Zarezerwowane do użytku w przyszłości. |
IS_UPDATABLE |
STRING |
Nie. | Tak | Zawsze wartość NO . Zastrzeżone do użytku w przyszłości |
IS_INSERTABLE_INTO |
STRING |
Nie. | Tak | Zawsze wartość NO . Zarezerwowane do użytku w przyszłości. |
SQL_PATH |
STRING |
Tak | Tak | Zawsze wartość NULL . Zarezerwowane do użytku w przyszłości. |
Ograniczenia
Do relacji mają zastosowanie VIEWS
następujące ograniczenia:
Klasa | Nazwisko | Lista kolumn | opis |
---|---|---|---|
Klucz podstawowy | VIEWS_PK |
TABLE_CATALOG , , TABLE_SCHEMA TABLE_NAME |
Unikatowy identyfikator widoku. |
Klucz obcy | VIEWS_TABLES_FK |
TABLE_CATALOG , , TABLE_SCHEMA TABLE_NAME |
Odwołuje się do TABEL. |
Przykłady
> SELECT is_intertable_into
FROM information_schema.views
WHERE table_schema = 'information_schema'
AND table_name = 'columns'
NO