Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
Databricks Runtime
Lista os esquemas que correspondem a um padrão de expressão regular fornecido opcionalmente. Se nenhum padrão for fornecido, o comando listará todos os esquemas no catálogo.
Enquanto o uso de SCHEMAS e DATABASES é intercambiável, SCHEMAS é preferível.
Sintaxe
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
Parâmetros
-
Opcionalmente, o nome do catálogo para o qual mostrar esquemas. Se nenhum catálogo for especificado, o catálogo atual será aplicado.
regex_pattern
Um padrão de expressão regular que é usado para filtrar os resultados da instrução.
- Exceto pelos caracteres
*e|, o padrão funciona como uma expressão regular. -
*sozinho corresponde a 0 ou mais caracteres e|é usado para separar várias expressões regulares diferentes, qualquer uma das quais pode corresponder. - Os espaços em branco à esquerda e à direita são cortados no padrão de entrada antes do processamento. A correspondência de padrões é insensível a maiúsculas e minúsculas.
- Exceto pelos caracteres
Exemplos
-- 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