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
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.
AFFICHER LES MODÈLES
Affiche la liste des modèles d'un schéma, ainsi que leurs attributs.
Chaque ligne de sortie comprend le nom du modèle, l'identifiant du modèle, le type de modèle, le propriétaire du modèle, le nom de la base de données, le nom du schéma, l'heure de création, l'heure de dernière modification et la dernière modification par.
Pour obtenir des informations complètes sur le modèle, y compris les paramètres du modèle, voirMODÈLE SYS_REDSHIFT_.
Autorisations requises
Pour afficher les modèles dans un schéma Amazon Redshift, vous devez disposer de l'un des éléments suivants :
Privilèges de superutilisateur
Privilège USAGE sur le schéma contenant les modèles
Syntaxe
SHOW TEMPLATES FROM SCHEMA [database_name.]schema_name [LIKE 'filter_pattern'] [LIMIT row_limit ];
Parameters
- database_name
-
(Facultatif) Nom de la base de données contenant les modèles à répertorier. Si ce n'est pas le cas, utilise la base de données actuelle.
- nom_schéma
-
Nom du schéma contenant les modèles à répertorier.
- filter_pattern
-
(Facultatif) Expression de caractères UTF-8 valide avec un modèle correspondant aux noms des modèles. 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 :
Métacaractère Description %Met en correspondance une séquence de zéro ou plusieurs caractères. _Met en correspondance un seul caractère. 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 plage valide est comprise entre 0 et la limite du modèle sur le cluster (la valeur par défaut est 1000).
Exemples
SHOW TEMPLATES FROM SCHEMA s1;template_name | template_id | template_type | template_owner | database_name | schema_name | create_time | last_modified_time | last_modified_by ------------------------+-------------+---------------+----------------+---------------+-------------+----------------------------+----------------------------+------------------ template_maxerror | 107685 | COPY | alice | dev | s1 | 2025-12-16 19:31:10.514076 | 2025-12-16 19:31:10.514076 | 100 json_template | 107687 | COPY | alice | dev | s1 | 2025-12-16 19:31:33.229566 | 2025-12-16 19:31:33.229567 | 100 noload_template | 107686 | COPY | alice | dev | s1 | 2025-12-16 19:31:17.370547 | 2025-12-16 19:31:17.370547 | 100 csv_delimiter_template | 107688 | COPY | alice | dev | s1 | 2025-12-16 19:31:42.354044 | 2025-12-16 19:31:42.354045 | 100
SHOW TEMPLATES FROM SCHEMA dev.s1 LIKE '%template' LIMIT 1;template_name | template_id | template_type | template_owner | database_name | schema_name | create_time | last_modified_time | last_modified_by -----------------+-------------+---------------+----------------+---------------+-------------+----------------------------+----------------------------+------------------ noload_template | 107686 | COPY | alice | dev | s1 | 2025-12-16 19:31:17.370547 | 2025-12-16 19:31:17.370547 | 100