Delen via


VOLUMES

Van toepassing op:vinkje gezet Databricks SQL vinkje gezet Databricks Runtime 13.3 LTS en hoger vinkje gezet Unity Catalog alleen

INFORMATION_SCHEMA.VOLUMES bevat de metagegevens op objectniveau voor volumes binnen de lokale catalog of alle catalogs als deze eigendom zijn van de SYSTEMcatalog.

De geretourneerde rijen zijn beperkt tot volumes waarmee de gebruiker bevoegd is om te werken.

Dit is een extensie voor de SQL Standard Information Schema.

Definitie

De relatie VOLUMES bevat de volgende columns:

Naam Gegevenstype Nullable Beschrijving
VOLUME_CATALOG STRING Nee Catalog die het volume bevat.
VOLUME_SCHEMA STRING Nee Schema die het volume bevat.
VOLUME_NAME STRING Nee Naam van het volume.
VOLUME_TYPE STRING Nee Een van 'MANAGED', 'EXTERNAL'.
VOLUME_OWNER STRING Nee Gebruiker of groep (principal) die momenteel eigenaar is van het volume.
COMMENT STRING Ja Een optionele opmerking waarin het volume wordt beschreven.
CREATED TIMESTAMP Nee Tijdstempel toen het volume werd gemaakt.
CREATED_BY STRING Nee Principal die het volume heeft gemaakt.
LAST_ALTERED TIMESTAMP Nee Tijdstempel waarop de volumedefinitie voor het laatst is gewijzigd.
LAST_ALTERED_BY STRING Nee Principal die het volume het laatst heeft gewijzigd.
STORAGE_LOCATION STRING Nee Het volume wordt gecreƫerd op opslaglocatie where.

Beperkingen

De volgende beperkingen zijn van toepassing op de VOLUMES relatie:

Klas Naam Column List Beschrijving
Primaire sleutel VOLUMES_PK VOLUME_CATALOG, , VOLUME_SCHEMAVOLUME_NAME Unieke identifier voor het volume.
Refererende sleutel VOLUME_SCHEMATA_FK VOLUME_CATALOG, VOLUME_SCHEMA Verwijzingen SCHEMATA.

Voorbeelden

> SELECT table_owner
    FROM information_schema.volumes
    WHERE volume_schema = 'my_schema'
      AND volume_name = 'my_volume';