Dela via


VOLUMES

gäller för:markerad med ja Databricks SQL markerad med ja Databricks Runtime 13.3 LTS och senare markerad med ja 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_SCHEMAVOLUME_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';