Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:
Databricks SQL
Databricks Runtime 13.3 LTS och senare
endast Unity Catalog
Tar bort den angivna volymen.
Anmärkning
När du tar bort en hanterad volym tas inte de underliggande datafilerna bort omedelbart. Unity Catalog behåller dem i 7 dagar och tar sedan bort dem permanent (rensar) dem inom 48 timmar. Den här kvarhållningsperioden gäller endast rensning och lagringsfakturering för datafiler – volymen kan inte återställas. Mer information om datafilens livscykel och fakturering finns i Livscykel för objektlagring i Unity Catalog.
Om en extern volym tas bort tas metadata om volymen bort från katalogen, men de underliggande filerna tas inte bort.
Permissions
Om du vill släppa en volym måste du vara ägare till volymen eller ha MANAGE på den. Du måste också ha USE CATALOG i den överordnade katalogen och USE SCHEMA på det överordnade schemat där volymen finns.
Enligt objekthierarkin kan ägare av det överordnade schemat eller katalogen och användare med MANAGE på utföra den här åtgärden.
Varning
Det går inte att återställa en borttagen volym.
Syntax
DROP VOLUME [ IF EXISTS ] volume_name
Parameter
OM EXISTERAR
Om det anges utlöses inget fel när volymen inte finns.
-
Namnet på volymen som ska släppas. Om volymen inte kan hittas genererar Azure Databricks ett fel.
Exempel
– 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