次の方法で共有


SCHEMA_SHARE_USAGE

適用対象: check marked yes Databricks SQL Databricks Runtime 13.3 LTS 以上

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE には、共有に属するスキーマが一覧表示されます。 詳細については、スキーマおよび共有を参照してください。

ユーザーが操作するための権限を持っている共有についてのみ、情報が表示されます。

これは、SQL 標準情報スキーマの拡張機能です。

定義

SCHEMA_SHARE_USAGE リレーションには次の列が含まれています。

名前 データ型 Nullable 説明
CATALOG_NAME STRING いいえ 共有内のスキーマのカタログ
SCHEMA_NAME STRING いいえ 共有内のスキーマ
SHARE_NAME STRING いいえ 共有の名前。
SHARED_AS_SCHEMA STRING いいえ 共有スキーマの別名。
COMMENT STRING はい スキーマ共有の使用状況を説明する省略可能なコメント。

制約

SCHEMA_SHARE_USAGE リレーションには、次の制約が適用されます。

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) SCHEMA_SHARE_USAGE_PK $ テーブル共有の使用状況の一意識別子。
外部キー SCHEMA_SHARE_USAGE_SCHEMATA_FK $ SCHEMATA を参照します
外部キー SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME SHARES を参照する

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