TABELLER
Gäller endast för: Databricks SQL Databricks Runtime 10.4 LTS och senare i Unity Catalog
INFORMATION_SCHEMA. TABELLER innehåller objektnivåmetadata för tabeller och vyer (relationer) i den lokala katalogen eller alla kataloger om de SYSTEM
ägs av katalogen.
De rader som returneras är begränsade till de relationer som användaren har behörighet att interagera med.
Definition
Relationen TABLES
innehåller följande kolumner:
Name | Datatyp | Kan ha värdet null | Standard | beskrivning |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
Nej | Ja | Katalog som innehåller relationen. |
TABLE_SCHEMA |
STRING |
Nej | Ja | Schema som innehåller relationen. |
TABLE_NAME |
STRING |
Nej | Ja | Namnet på relationen. |
TABLE_TYPE |
STRING |
Nej | Ja | En av 'BASE TABLE' , 'VIEW' . |
IS_INSERTABLE_INTO |
STRING |
Nej | Ja | 'YES' om relationen kan infogas i, 'NO' annars. |
COMMIT_ACTION |
STRING |
Nej | Ja | Alltid 'PRESERVE' . Reserverad för framtida användning. |
TABLE_OWNER |
STRING |
Nej | Nej | Användare eller grupp (huvudnamn) som för närvarande äger relationen. |
COMMENT |
STRING |
Ja | Nej | En valfri kommentar som beskriver relationen. |
CREATED |
TIMESTAMP |
Nej | Nej | Tidsstämpel när relationen skapades. |
CREATED_BY |
STRING |
Nej | Nej | Huvudnamn som skapade relationen. |
LAST_ALTERED |
TIMESTAMP |
Nej | Nej | Tidsstämpel när relationsdefinitionen senast ändrades på något sätt. |
LAST_ALTERED_BY |
STRING |
Nej | Nej | Huvudnamn som senast ändrade relationen. |
DATA_SOURCE_FORMAT |
STRING |
Nej | Nej | Format för datakällan, till exempel PARQUET , eller CSV . |
STORAGE_SUB_DIRECTORY |
STRING |
Ja | Nej | Avvecklade. Alltid NULL . |
Krav
Följande begränsningar gäller för TABLES
relationen:
Klass | Name | Kolumnlista | beskrivning |
---|---|---|---|
Primärnyckel | TABLES_PK |
TABLE_CATALOG , , TABLE_SCHEMA TABLE_NAME |
Unik identifierare för relationen. |
Sekundärnyckel | TABLES_SCHEMATA_FK |
TABLE_CATALOG , TABLE_SCHEMA |
Refererar till SCHEMATA. |
Exempel
> SELECT table_owner
FROM information_schema.tables
WHERE table_schema = 'information_schema'
AND table_name = 'columns';