SHOW TABLES
Gäller för: Databricks SQL Databricks Runtime
Returnerar alla tabeller för ett valfritt angivet schema. Dessutom kan utdata från den här instruktionen filtreras efter ett valfritt matchningsmönster. Om inget schema anges returneras tabellerna från det aktuella schemat.
Syntax
SHOW TABLES [ { FROM | IN } schema_name ] [ [ LIKE ] regex_pattern ]
Parametrar
-
Anger schemanamnet som tabellerna ska visas från. Om det inte anges använder du det aktuella schemat.
regex_pattern
Mönster för reguljära uttryck som används för att filtrera bort oönskade tabeller.
*
Förutom och|
fungerar mönstret som ett reguljärt uttryck.*
ensam matchar 0 eller fler tecken och|
används för att separera flera olika reguljära uttryck, som alla kan matcha.- De inledande och avslutande blankstegen trimmas i indatamönstret före bearbetning. Mönstermatchningen är skiftlägeskänslig.
Exempel
-- List all tables in default schema
> SHOW TABLES;
database tableName isTemporary
-------- --------- -----------
default sam false
default sam1 false
default suj false
-- List all tables from usersc schema
> SHOW TABLES FROM usersc;
database tableName isTemporary
-------- --------- -----------
usersc user1 false
usersc user2 false
-- List all tables in usersc schema
> SHOW TABLES IN usersc;
database tableName isTemporary
-------- --------- -----------
usersc user1 false
usersc user2 false
-- List all tables from default schema matching the pattern `sam*`
> SHOW TABLES FROM default LIKE 'sam*';
database tableName isTemporary
-------- --------- -----------
default sam false
default sam1 false
-- List all tables matching the pattern `sam*|suj`
> SHOW TABLES LIKE 'sam*|suj';
database tableName isTemporary
-------- --------- -----------
default sam false
default sam1 false
default suj false