KÖTETEK
A következőkre vonatkozik: A Databricks SQL-ellenőrzés igen Databricks Runtime 13.3 LTS-sel és csak a Unity-katalógus felett van megjelölve
INFORMATION_SCHEMA. A VOLUMES tartalmazza a helyi katalógusban lévő kötetek objektumszintű metaadatait, vagy az összes katalógust, ha az a SYSTEM
katalógus tulajdonában van.
A visszaadott sorok csak azokra a kötetekre korlátozódnak, amelyekkel a felhasználó jogosult a kommunikációra.
Ez az SQL Standard Információs séma bővítménye.
Definíció
A VOLUMES
kapcsolat a következő oszlopokat tartalmazza:
Név | Adattípus | Nullázható | Leírás |
---|---|---|---|
VOLUME_CATALOG |
STRING |
Nem | A kötetet tartalmazó katalógus. |
VOLUME_SCHEMA |
STRING |
Nem | A kötetet tartalmazó séma. |
VOLUME_NAME |
STRING |
Nem | A kötet neve. |
VOLUME_TYPE |
STRING |
Nem | Az egyik 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
Nem | A kötetet jelenleg birtokbavevő felhasználó vagy csoport (tag). |
COMMENT |
STRING |
Igen | A kötetet leíró nem kötelező megjegyzés. |
CREATED |
TIMESTAMP |
Nem | Időbélyeg a kötet létrehozásakor. |
CREATED_BY |
STRING |
Nem | A kötetet létrehozó főnév . |
LAST_ALTERED |
TIMESTAMP |
Nem | Időbélyeg, amikor a kötetdefiníciót bármilyen módon módosították. |
LAST_ALTERED_BY |
STRING |
Nem | A kötetet utoljára módosító főnév . |
STORAGE_LOCATION |
STRING |
Nem | A kötet létrehozásának helye. |
Megszorítások
A kapcsolatra a VOLUMES
következő korlátozások vonatkoznak:
Osztály | Név | Oszloplista | Leírás |
---|---|---|---|
Elsődleges kulcs | VOLUMES_PK |
VOLUME_CATALOG , , VOLUME_SCHEMA VOLUME_NAME |
A kötet egyedi azonosítója. |
Idegen kulcs | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
A SCHEMATA-ra hivatkozik. |
Példák
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';