SCHEMA_SHARE_USAGE
Gilt für: Databricks SQL 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;