VOLUMES
gäller för: Databricks SQL markerad med ja Databricks Runtime 13.3 LTS och senare
Unity Catalog
INFORMATION_SCHEMA.VOLUMES innehåller metadata på objektnivå för volymer i den lokala katalogen eller alla kataloger om de ägs av SYSTEM
katalogen.
De rader som returneras är begränsade till de volymer som användaren har behörighet att interagera med.
Det här är ett tillägg till SQL Standard Information Schema.
Definition
Relationen VOLUMES
innehåller följande kolumner:
Name | Datatyp | Kan ha värdet null | beskrivning |
---|---|---|---|
VOLUME_CATALOG |
STRING |
Nej | Katalog som innehåller volymen. |
VOLUME_SCHEMA |
STRING |
Nej | Schema som innehåller volymen. |
VOLUME_NAME |
STRING |
Nej | Namnet på volymen. |
VOLUME_TYPE |
STRING |
Nej | En av 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
Nej | Användare eller grupp (huvudnamn) som för närvarande äger volymen. |
COMMENT |
STRING |
Ja | En valfri kommentar som beskriver volymen. |
CREATED |
TIMESTAMP |
Nej | Tidsstämpel när volymen skapades. |
CREATED_BY |
STRING |
Nej | Huvudnamn som skapade volymen. |
LAST_ALTERED |
TIMESTAMP |
Nej | Tidsstämpel när volymdefinitionen senast ändrades på något sätt. |
LAST_ALTERED_BY |
STRING |
Nej | Huvudnamn som senast ändrade volymen. |
STORAGE_LOCATION |
STRING |
Nej | Lagringsplatsen där volymen skapas. |
Krav
Följande begränsningar gäller för VOLUMES
relationen:
Klass | Name | Kolumnlista | beskrivning |
---|---|---|---|
Primärnyckel | VOLUMES_PK |
VOLUME_CATALOG , , VOLUME_SCHEMA VOLUME_NAME |
Unik identifierare för volymen. |
Sekundärnyckel | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Referenser SCHEMATA. |
Exempel
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';