Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí všechny tabulky pro volitelně zadané schéma. Výstup tohoto příkazu může být navíc filtrován volitelným vzorem porovnávání. Pokud není zadáno žádné schéma, vrátí se tabulky z aktuálního schématu.
Syntaxe
SHOW TABLES [ { FROM | IN } schema_name ] [ [ LIKE ] regex_pattern ]
Parametry
-
Určuje název schématu, ze kterého mají být uvedeny tabulky. Pokud není k dispozici, použije aktuální schéma.
regex_pattern
Vzor regulárního výrazu, který slouží k filtrování nežádoucích tabulek.
- S výjimkou znaků
*a|vzor funguje jako regulární výraz. -
*samotný odpovídá 0 nebo více znakům a|slouží k oddělení více různých regulárních výrazů, z nichž každá se může shodovat. - Počáteční a koncové prázdné hodnoty se před zpracováním oříznou ve vstupním vzoru. Porovnávání vzorů nerozlišuje malá a velká písmena.
- S výjimkou znaků
Příklady
-- 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