Megosztás a következőn keresztül:


KÖTETEK

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet A Databricks SQL-ellenőrzés igen Databricks Runtime 13.3 LTS-sel és csak a Unity-katalógus felett jelölje be az igennel jelölt jelölőnégyzetet 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_SCHEMAVOLUME_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';