分享方式:


適用於: 檢查標示為是 Databricks SQL 檢查標示為 Yes Databricks Runtime 13.3 LTS 和更新版本 檢查標示為是 Unity 目錄

INFORMATION_SCHEMA。如果目錄擁有SYSTEM,VOLUMES 會包含本機目錄內磁碟區或所有目錄的物件層級元數據

傳回的數據列受限於使用者有權與其互動的磁碟區。

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

定義

關聯 VOLUMES 包含下列資料列:

名稱 資料類型 Nullable 描述
VOLUME_CATALOG STRING No 包含磁碟區的目錄。
VOLUME_SCHEMA STRING No 包含磁碟區的架構。
VOLUME_NAME STRING No 磁碟區的名稱。
VOLUME_TYPE STRING No 'MANAGED'其中一個 'EXTERNAL'
VOLUME_OWNER STRING No 目前擁有磁碟區的使用者或群組(主體)。
COMMENT STRING Yes 描述磁碟區的選擇性批注。
CREATED TIMESTAMP No 建立磁碟區時的時間戳。
CREATED_BY STRING No 建立磁碟區的主體
LAST_ALTERED TIMESTAMP No 磁碟區定義上次以任何方式改變時的時間戳。
LAST_ALTERED_BY STRING No 上次改變磁碟區的主體
STORAGE_LOCATION STRING No 建立磁碟區的儲存位置。

限制

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

類別 名稱 資料行清單 描述
主要金鑰 VOLUMES_PK VOLUME_CATALOG、 、 VOLUME_SCHEMAVOLUME_NAME 磁碟區的唯一標識碼。
外鍵 VOLUME_SCHEMATA_FK VOLUME_CATALOG, VOLUME_SCHEMA 參考 SCHEMATA

範例

> SELECT table_owner
    FROM information_schema.volumes
    WHERE volume_schema = 'my_schema'
      AND volume_name = 'my_volume';