适用于: Databricks SQL
Databricks Runtime 13.3 LTS 及更高版本
仅限 Unity Catalog
删除指定的卷。
删除 托管卷时,此卷中存储的文件将保留 7 天。 7 天后,数据将被标记为在定期维护操作期间从云租户中删除。
如果删除外部卷,则会从目录中移除有关该卷的元数据,但不会删除基础文件。
若要删除卷,必须拥有该卷的 MANAGE
权限、是该卷的所有者,或者是该卷所在的架构、目录或元存储的所有者。
警告
无法恢复丢弃的卷。
语法
DROP VOLUME [ IF EXISTS ] volume_name
参数
示例
– 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