OBSAHY
Platí pro: Kontrola SQL Databricks označená jako ano Databricks Runtime 13.3 LTS a vyšší 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_SCHEMA VOLUME_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';