Freigeben über


SCHEMA_SHARE_USAGE

Gilt für: Häkchen gesetzt ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 13.3 LTS und höher

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE listet Schemata auf, die zu Freigaben gehören. Weitere Informationen finden Sie unter Schemata und Freigaben.

Informationen werden nur für Freigaben angezeigt, mit denen der Benutzer interagieren darf.

Dies ist eine Erweiterung des SQL-Standardinformationsschemas.

Definition

Die SCHEMA_SHARE_USAGE-Beziehung enthält die folgenden Spalten:

NAME Datentyp Nullable BESCHREIBUNG
CATALOG_NAME STRING No Katalog des Schemas in der Freigabe.
SCHEMA_NAME STRING No Schema in der Freigabe.
SHARE_NAME STRING No Name der Freigabe.
SHARED_AS_SCHEMA STRING No Alias des freigegebenen Schemas.
COMMENT STRING Ja Ein optionaler Kommentar, der die Verwendung der Schemafreigabe beschreibt.

Einschränkungen

Die folgenden Einschränkungen gelten für die SCHEMA_SHARE_USAGE-Beziehung:

Klasse Name Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) SCHEMA_SHARE_USAGE_PK SHARE_NAME, SHARED_AS_SCHEMA Eindeutiger Bezeichner für die Verwendung der Tabellenfreigabe.
Fremdschlüssel SCHEMA_SHARE_USAGE_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Verweist auf SCHEMATA
Fremdschlüssel SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME Verweise auf SHARES

Beispiele

> SELECT share_name, catalog_name, schema_name
    FROM information_schema.schema_share_usage;