

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Affiche la liste des schémas d’une base de données ainsi que certains attributs de schéma.

Chaque ligne de sortie comprend le nom de la base de données, le nom du schéma, le propriétaire du schéma, le type du schéma, l’ACL du schéma, la base de données source et l’option de schéma. Pour obtenir plus d’informations sur ces attributs, consultez [SVV\_ALL\_SCHEMAS](r_SVV_ALL_SCHEMAS.md).

Si le résultat de la commande SHOW SCHEMAS compte plus de 10 000 schémas, une erreur est renvoyée.

## Autorisations requises
<a name="r_SHOW_SCHEMAS-privileges"></a>

Pour afficher un schéma dans une table Amazon Redshift, l’utilisateur actuel doit satisfaire à l’un des critères suivants :
+ Être un super-utilisateur.
+ Nouveau propriétaire du schéma.
+ Privilège USAGE accordé sur le schéma.

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

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

## Parameters
<a name="r_SHOW_SCHEMAS-parameters"></a>

 *database\_name*   
Nom de la base de données qui contient les tables à répertorier.   
Pour afficher les tables dans un AWS Glue Data Catalog, spécifiez (`awsdatacatalog`) comme nom de base de données et assurez-vous que la configuration du système `data_catalog_auto_mount` est définie sur`true`. Pour de plus amples informations, veuillez consulter [ALTER SYSTEM](r_ALTER_SYSTEM.md).

 *filter\_pattern*   
Expression de caractères UTF-8 valide avec un modèle à mettre en correspondance avec des noms de schéma. L’option LIKE effectue une mise en correspondance sensible à la casse qui prend en charge les métacaractères de mise en correspondance de modèle suivants :      
[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/redshift/latest/dg/r_SHOW_SCHEMAS.html)
Si *filter\_pattern* ne contient pas de métacaractères, le modèle représente uniquement la chaîne elle-même ; dans ce cas, LIKE a la même fonction que l’opérateur d’égalité. 

 *row\_limit*   
Nombre maximal de lignes à renvoyer. La valeur de *row\_limit* peut aller de 0 à 10 000. 

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

L’exemple suivant montre les schémas de la base de données Amazon Redshift nommée `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       |                             |                 |
```

L'exemple suivant montre les schémas de la AWS Glue Data Catalog base de données nommée`awsdatacatalog`. Le nombre maximal de lignes de sortie est `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    |            |                 |
```