共用方式為


DROP VOLUME

適用於:核取記號為「是」Databricks SQL 核取記號為「是」 Databricks Runtime 13.3 LTS 和更新版本 核取記號為「是」 僅限 Unity Catalog

刪除指定的磁碟區。

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

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

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

語法

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