

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SHOW SCHEMAS
<a name="r_SHOW_SCHEMAS"></a>

Mostra uma lista de esquemas em um banco de dados, bem como alguns atributos do esquema.

Cada linha de saída é composta dos seguintes elementos: nome do banco de dados, nome do esquema, proprietário do esquema, tipo de esquema, ACL do esquema, banco de dados de origem e opção de esquema. Para obter mais informações sobre esses atributos, consulte [SVV\_ALL\_SCHEMAS](r_SVV_ALL_SCHEMAS.md).

Se mais de 10.000 esquemas puderem resultar do comando SHOW SCHEMAS, será retornado um erro.

## Permissões obrigatórias
<a name="r_SHOW_SCHEMAS-privileges"></a>

Para visualizar um esquema em uma tabela do Amazon Redshift, o usuário atual deve atender a um dos seguintes critérios:
+ Ser um superusuário.
+ Ser o proprietário do esquema.
+ Ter recebido o privilégio USAGE no esquema.

## Sintaxe
<a name="r_SHOW_SCHEMAS-synopsis"></a>

```
SHOW SCHEMAS FROM DATABASE database_name [LIKE 'filter_pattern'] [LIMIT row_limit ]
```

## Parâmetros
<a name="r_SHOW_SCHEMAS-parameters"></a>

 *database\_name*   
O nome do banco de dados que contém as tabelas a serem listadas.   
Para mostrar tabelas em um AWS Glue Data Catalog, especifique (`awsdatacatalog`) como o nome do banco de dados e assegure que a configuração do sistema `data_catalog_auto_mount` esteja definida como `true`. Para obter mais informações, consulte [ALTER SYSTEM](r_ALTER_SYSTEM.md).

 *filter\_pattern*   
Uma expressão de caractere UTF-8 válida com o padrão para estabelecer correspondência com os nomes do esquema. A opção LIKE executa uma correspondência com distinção entre letras maiúsculas e minúsculas compatível com os seguintes metacaracteres de correspondência de padrões:      
[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/redshift/latest/dg/r_SHOW_SCHEMAS.html)
Se *filter\_pattern* não contiver metacaracteres, o padrão representará somente a própria string. Nesse caso, LIKE age da mesma forma que o operador de igualdade. 

 *row\_limit*   
O número máximo de linhas a serem retornadas. O *row\_limit* pode ser de 0 a 10.000. 

## Exemplos
<a name="r_SHOW_SCHEMAS-examples"></a>

O exemplo a seguir mostra os esquemas do banco de dados do Amazon Redshift chamado `dev`.

```
SHOW SCHEMAS FROM DATABASE dev;

 database_name |     schema_name      | schema_owner | schema_type |         schema_acl          | source_database | schema_option 
---------------+----------------------+--------------+-------------+-----------------------------+-----------------+---------------
 dev           | pg_automv            |            1 | local       |                             |                 | 
 dev           | pg_catalog           |            1 | local       | jpuser=UC/jpuser~=U/jpuser  |                 | 
 dev           | public               |            1 | local       | jpuser=UC/jpuser~=UC/jpuser |                 | 
 dev           | information_schema   |            1 | local       | jpuser=UC/jpuser~=U/jpuser  |                 | 
 dev           | schemad79cd6d93bf043 |            1 | local       |                             |                 |
```

O exemplo a seguir mostra os esquemas no banco de dados do AWS Glue Data Catalog chamado `awsdatacatalog`. O número máximo de linhas de saída é `5`.

```
SHOW SCHEMAS FROM DATABASE awsdatacatalog LIMIT 5;

 database_name  |     schema_name      | schema_owner | schema_type | schema_acl | source_database | schema_option 
----------------+----------------------+--------------+-------------+------------+-----------------+---------------
 awsdatacatalog | 000_too_many_glue_db |              | EXTERNAL    |            |                 | 
 awsdatacatalog | 123_default          |              | EXTERNAL    |            |                 | 
 awsdatacatalog | adhoc                |              | EXTERNAL    |            |                 | 
 awsdatacatalog | all_shapes_10mb      |              | EXTERNAL    |            |                 | 
 awsdatacatalog | all_shapes_1g        |              | EXTERNAL    |            |                 |
```