VIEWS
Gilt für: Databricks SQL
Databricks Runtime 10.4 LTS und höher
Nur Unity Catalog
INFORMATION_SCHEMA.VIEWS beschreibt ansichtsspezifische Informationen zu Ansichten im Katalog.
Die zurückgegebenen Zeilen sind auf die Ansichten beschränkt, mit denen der Benutzer interagieren darf.
Definition
Die VIEWS
-Beziehung enthält die folgenden Spalten:
NAME | Datentyp | Nullable | Standard | BESCHREIBUNG |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
Nein | Ja | Katalog, der die Ansicht enthält. |
TABLE_SCHEMA |
STRING |
Nein | Ja | Schema, das die Ansicht enthält. |
TABLE_NAME |
STRING |
Nein | Ja | Name der Beziehung. |
VIEW_DEFINITION |
STRING |
Ja | Ja | Der Ansichtstext, wenn der Benutzer die Ansicht besitzt, andernfalls NULL . |
CHECK_OPTION |
STRING |
Nein | Ja | Immer 'NONE' . Für die zukünftige Verwendung reserviert. |
IS_UPDATABLE |
STRING |
Nein | Ja | Immer NO . Für die zukünftige Verwendung reserviert |
IS_INSERTABLE_INTO |
STRING |
Nein | Ja | Immer NO . Für die zukünftige Verwendung reserviert. |
SQL_PATH |
STRING |
Ja | Ja | Immer NULL . Für die zukünftige Verwendung reserviert. |
Einschränkungen
Die folgenden Einschränkungen gelten für die VIEWS
-Beziehung:
Klasse | Name | Spaltenliste | BESCHREIBUNG |
---|---|---|---|
Primary key (Primärschlüssel) | VIEWS_PK |
TABLE_CATALOG , TABLE_SCHEMA , TABLE_NAME |
Eindeutiger Bezeichner für die Ansicht. |
Fremdschlüssel | VIEWS_TABLES_FK |
TABLE_CATALOG , TABLE_SCHEMA , TABLE_NAME |
Verweist auf TABELLEN. |
Beispiele
> SELECT is_intertable_into
FROM information_schema.views
WHERE table_schema = 'information_schema'
AND table_name = 'columns'
NO