SCHEMATA
Gilt für: Databricks SQL Databricks Runtime 10.4 LTS und höher Nur Unity Catalog
INFORMATION_SCHEMA.SCHEMATA beschreibt Schemas innerhalb des Katalogs.
Die zurückgegebenen Zeilen sind auf die Schemas beschränkt, mit denen der Benutzer interagieren darf.
Definition
Die SCHEMATA
-Beziehung enthält die folgenden Spalten:
NAME | Datentyp | Nullable | Standard | BESCHREIBUNG |
---|---|---|---|---|
CATALOG_NAME |
STRING |
Nein | Ja | Katalog, der das Schema enthält. |
SCHEMA_NAME |
STRING |
Nein | Ja | Name des Schemas. |
SCHEMA_OWNER |
STRING |
Nein | Nein | Benutzer oder Gruppe (Prinzipal), die derzeit das Schema besitzt. |
COMMENT |
STRING |
Ja | Nein | Ein optionaler Kommentar, der die Beziehung beschreibt. |
CREATED |
TIMESTAMP |
Nein | Nein | Zeitstempel, als die Beziehung erstellt wurde. |
CREATED_BY |
STRING |
Nein | Nein | Prinzipal, der die Beziehung erstellt hat. |
LAST_ALTERED |
TIMESTAMP |
Nein | Nein | Zeitstempel, als die Beziehungsdefinition zuletzt geändert wurde. |
LAST_ALTERED_BY |
STRING |
Nein | Nein | Prinzipal, der die Beziehung zuletzt geändert hat. |
Einschränkungen
Die folgenden Einschränkungen gelten für die TABLES
-Beziehung:
Klasse | Name | Spaltenliste | BESCHREIBUNG |
---|---|---|---|
Primary key (Primärschlüssel) | SCHEMATA_PK |
CATALOG_NAME , SCHEMA_NAME |
Eindeutiger Bezeichner für das Schema. |
Fremdschlüssel | SCHEMATA_CATS_FK |
CATALOG_NAME |
Verweist auf KATALOGE. |
Beispiele
SELECT schema_owner
FROM information_schema.schemata
WHERE schema_name = 'information_schema'
AND catalog_name = 'main'