Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Databricks SQL
Databricks Runtime
Wyświetla listę schematów, które są zgodne z opcjonalnym wzorcem wyrażeń regularnych. Jeśli nie podano wzorca, polecenie wyświetla listę wszystkich schematów w wykazie.
Chociaż użycie SCHEMAS
i DATABASES
jest wymienne, SCHEMAS
jest preferowane.
Składnia
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
Parametry
-
Opcjonalnie nazwa wykazu, dla którego mają być wyświetlane schematy. Jeśli nie określono wykazu, bieżący wykaz ma zastosowanie.
regex_pattern
Wzorzec wyrażenia regularnego używany do filtrowania wyników instrukcji.
- Z wyjątkiem znaków
*
i|
wzorzec działa jak wyrażenie regularne. -
*
sam pasuje do 0 lub więcej znaków i|
służy do oddzielania wielu różnych wyrażeń regularnych, które mogą pasować. - Wartości puste wiodące i końcowe są przycinane we wzorcu wejściowym przed przetworzeniem. Dopasowanie wzorca jest niewrażliwe na wielkość liter.
- Z wyjątkiem znaków
Przykłady
-- Create schema. Assumes a schema named `default` already exists in
-- the system.
> CREATE SCHEMA payroll_sc;
> CREATE SCHEMA payments_sc;
-- Lists all the schemas.
> SHOW SCHEMAS;
databaseName
------------
default
payments_sc
payroll_sc
-- Lists schemas with name starting with string pattern `pay`
> SHOW SCHEMAS LIKE 'pay*';
databaseName
------------
payments_sc
payroll_sc
-- Lists all schemas. Keywords SCHEMAS and DATABASES are interchangeable.
> SHOW SCHEMAS;
databaseName
------------
default
payments_sc
payroll_sc
-- Lists all schemas in catalog `some_catalog`.
> SHOW SCHEMAS IN some_catalog;
databaseName
------------
schema1
schema2