共用方式為


DROP VOLUME

適用於:檢查標示為 [是] Databricks SQL 檢查標示為 [是] Databricks Runtime 13.3 LTS 和更新版本,檢查標示為 [是] Unity Catalog 只有

刪除指定的磁碟區。

當您刪除 受控磁碟區時,儲存在此磁碟區的檔案也會在 30 天內從您的雲端租用戶中刪除。

如果卸除 外部磁碟區,則會從目錄中移除磁碟區的相關元數據,但不會刪除基礎檔案。

若要卸除磁碟區,您必須擁有該磁碟區上的 MANAGE 許可權、是其擁有者,或是該磁碟區所在的架構、目錄或中繼存放區的擁有者。

語法

DROP VOLUME [ IF EXISTS ] volume_name

參數

  • IF EXISTS

    如果指定,當磁碟區不存在時,不會擲回任何錯誤。

  • volume_name

    要卸除的磁碟區名稱。 如果找不到磁碟區,Azure Databricks 就會引發錯誤。

範例

– Drop a volume named 'my_volume'
> DROP VOLUME my_volume
  OK

– Drop a volume named `my_volume` under catalog `my_catalog` and schema `my_schema
> DROP VOLUME my_catalog.my_schema.my_volume
  OK

– The volume must exist
> DROP VOLUME my_volume
  Error

– Drop a volume named `my_volume` only if it exists
> DROP VOLUME IF EXISTS my_volume
  OK