共用方式為


VOLUMES

適用於:標記為 [是] Databricks SQL 標記為 [是] Databricks Runtime 13.3 LTS 和更高版本,標記為 [是] Unity Catalog 仅限

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

傳回的資料列僅限於使用者有權與其互動的磁碟區。

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

定義

VOLUMES 關聯包含下列欄位:

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

限制

以下限制式適用於 VOLUMES 關聯:

類別 名稱 欄位清單 描述
主要金鑰 VOLUMES_PK VOLUME_CATALOGVOLUME_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';