分享方式:


TABLE_SHARE_USAGE

適用於: 檢查標示為是 Databricks SQL 檢查標示為是 Databricks Runtime 10.4 LTS 和更新版本

INFORMATION_SCHEMA。TABLE_SHARE_USAGE列出屬於共享數據表。

只有使用者有權與其互動的共用,才會顯示資訊。

這是 SQL 標準資訊架構的延伸模組。

定義

關聯 TABLE_SHARE_USAGE 包含下列資料列:

名稱 資料類型 Nullable 描述
CATALOG_NAME STRING No 共用中數據表的目錄
SCHEMA_NAME STRING No 共用中數據表的架構
TABLE_NAME STRING No 共用中的數據表
SHARE_NAME STRING No 共用的名稱。
PARTITION_SPEC STRING Yes 共用數據表的數據分割篩選規格。
CDF_ENABLED STRING No 共用資料表上是否啟用CDF。
START_VERSION LONG No 與共享數據表相關聯的起始版本。
SHARED_AS_SCHEMA STRING No 共用架構的別名。
SHARED_AS_TABLE STRING No 共用數據表的別名。
COMMENT STRING Yes 描述數據表共用使用量的選擇性批注。

限制

下列條件約束適用於 TABLE_SHARE_USAGE 關聯:

類別 名稱 資料行清單 描述
主要金鑰 TABLE_SHARE_USAGE_PK SHARE_NAME、 、 SHARED_AS_SCHEMASHARED_AS_TABLE 數據表共用使用方式的唯一標識碼。
外鍵 TABLE_SHARE_USAGE_TABLES_FK CATALOG_NAME、 、 SCHEMA_NAMETABLE_NAME 參考 數據表
外鍵 TABLE_SHARE_USAGE_SHARES_FK SHARE_NAME 參考 共用

範例

> SELECT share_name, catalog_name, schema_name, table_name
    FROM information_schema.table_share_usage;