Sdílet prostřednictvím


OBSAHY

Platí pro: zaškrtnutí označeného ano Kontrola SQL Databricks označená jako ano Databricks Runtime 13.3 LTS a vyšší zaškrtnutí označeného ano pouze v katalogu Unity

INFORMATION_SCHEMA. VOLUMES obsahuje metadata na úrovni objektu pro svazky v místním katalogu nebo všechny katalogy, pokud je vlastníkem SYSTEM katalogu.

Vrácené řádky jsou omezeny na svazky, se kterými je uživatel privilegovaný pro interakci.

Toto je rozšíření schématu standardních informací SQL.

Definice

Relace VOLUMES obsahuje následující sloupce:

Name Datový typ S možnou hodnotou Null Popis
VOLUME_CATALOG STRING No Katalog, který obsahuje svazek.
VOLUME_SCHEMA STRING No Schéma obsahující svazek
VOLUME_NAME STRING No Název svazku
VOLUME_TYPE STRING No Jeden z 'MANAGED', 'EXTERNAL'.
VOLUME_OWNER STRING No Uživatel nebo skupina (objekt zabezpečení) aktuálně vlastní svazek.
COMMENT STRING Ano Volitelný komentář, který popisuje svazek.
CREATED TIMESTAMP No Časové razítko při vytvoření svazku
CREATED_BY STRING No Objekt zabezpečení , který vytvořil svazek
LAST_ALTERED TIMESTAMP No Časové razítko, kdy byla definice svazku naposledy změněna.
LAST_ALTERED_BY STRING No Objekt zabezpečení , který naposledy změnil svazek
STORAGE_LOCATION STRING No Umístění úložiště, ve kterém je svazek vytvořen.

Omezení

Pro vztah platí VOLUMES následující omezení:

Třída Název Seznam sloupců Popis
Primární klíč VOLUMES_PK VOLUME_CATALOG, , VOLUME_SCHEMAVOLUME_NAME Jedinečný identifikátor svazku.
Cizí klíč VOLUME_SCHEMATA_FK VOLUME_CATALOG, VOLUME_SCHEMA Odkazuje na SCHEMATA.

Příklady

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