Freigeben über


SCHEMATA

Gilt für: Häkchen ja Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime 10.4 LTS und höher Häkchen gesetzt ja 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'