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


TÁBLÁK

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime 10.4 LTS és a Unity Catalog felett csak jelölje be az igennel jelölt jelölőnégyzetet

INFORMATION_SCHEMA. A TABLES a helyi katalógusban lévő táblák és nézetek (kapcsolatok) objektumszintű metaadatait tartalmazza, vagy az összes katalógust, ha az a SYSTEM katalógus tulajdonában van.

A visszaadott sorok csak azokat a kapcsolatokat korlátozzák, amelyekkel a felhasználó jogosult a kommunikációra.

Definíció

A TABLES kapcsolat a következő oszlopokat tartalmazza:

Név Adattípus Nullázható Standard Leírás
TABLE_CATALOG STRING Nem Igen A relációt tartalmazó katalógus.
TABLE_SCHEMA STRING Nem Igen A kapcsolatot tartalmazó séma.
TABLE_NAME STRING Nem Igen A kapcsolat neve.
TABLE_TYPE STRING Nem Igen Az egyik 'BASE TABLE', 'VIEW'.
IS_INSERTABLE_INTO STRING Nem Igen 'YES' ha a reláció beszúrható másként 'NO' .
COMMIT_ACTION STRING Nem Igen Mindig 'PRESERVE'. Jövőbeli használatra fenntartva.
TABLE_OWNER STRING Nem Nem A relációt jelenleg birtokbavevő felhasználó vagy csoport (egyszerű).
COMMENT STRING Igen Nem A relációt leíró nem kötelező megjegyzés.
CREATED TIMESTAMP Nem Nem Időbélyeg a kapcsolat létrehozásakor.
CREATED_BY STRING Nem Nem A kapcsolatot létrehozó főnév .
LAST_ALTERED TIMESTAMP Nem Nem Időbélyeg, amikor a relációdefiníciót bármilyen módon módosították.
LAST_ALTERED_BY STRING Nem Nem Az a főnév , amely legutóbb módosította a kapcsolatot.
DATA_SOURCE_FORMAT STRING Nem Nem Az adatforrás formátuma, például PARQUET: vagy CSV.
STORAGE_SUB_DIRECTORY STRING Igen Nem Elavult. Mindig NULL.

Megszorítások

A kapcsolatra a TABLES következő korlátozások vonatkoznak:

Osztály Név Oszloplista Leírás
Elsődleges kulcs TABLES_PK TABLE_CATALOG, , TABLE_SCHEMATABLE_NAME A kapcsolat egyedi azonosítója.
Idegen kulcs TABLES_SCHEMATA_FK TABLE_CATALOG, TABLE_SCHEMA A SCHEMATA-ra hivatkozik.

Példák

> SELECT table_owner
    FROM information_schema.tables
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns';