SHOW SCHEMAS
Gäller för: Databricks SQL Databricks Runtime
Visar en lista över scheman som matchar ett mönster för reguljära uttryck som kan anges. Om inget mönster anges visar kommandot alla scheman i katalogen.
Även om användning av SCHEMAS
och DATABASES
är utbytbar, SCHEMAS
är att föredra.
Syntax
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
Parametrar
-
Alternativt namnet på katalogen som scheman ska visas för. Om ingen katalog har angetts gäller den aktuella katalogen.
regex_pattern
Ett mönster för reguljära uttryck som används för att filtrera resultatet av -instruktionen.
-
*
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
-- 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