DROP VOLUME
применимо: Databricks SQL
Databricks Runtime 13.3 LTS и выше
только Unity Catalog
Удаляет указанный том.
При удалении управляемого тома файлы, хранящиеся в этом томе, также удаляются из облачного клиента в течение 30 дней.
Если внешний том удаляется, метаданные о томе удаляются из каталога, но базовые файлы не удаляются.
Чтобы удалить том, необходимо иметь права MANAGE
на томе, быть его владельцем или быть владельцем схемы, каталога или хранилища метаданных, в котором находится том.
Синтаксис
DROP VOLUME [ IF EXISTS ] volume_name
Параметр
IF EXISTS
Если задано, ошибка не возникает, если том не существует.
-
Имя тома, который нужно удалить. Если том не удается найти 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