SHOW TEMPLATES - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog.

SHOW TEMPLATES

Muestra una lista de plantillas en un esquema, junto con sus atributos.

Cada fila de salida consta del nombre de la plantilla, el ID de la plantilla, el tipo de plantilla, el propietario de la plantilla, el nombre de la base de datos, el nombre del esquema, la hora de creación, la hora de la última modificación y quién realizó la última modificación.

Para obtener información detallada sobre las plantillas, incluidos los parámetros de las plantillas, consulte SYS_REDSHIFT_TEMPLATE.

Permisos necesarios

Para ver las plantillas de un esquema de Amazon Redshift, debe tener una de las siguientes opciones:

  • Privilegios de superusuario

  • Privilegio USAGE sobre el esquema que contiene las plantillas

Sintaxis

SHOW TEMPLATES FROM SCHEMA [database_name.]schema_name [LIKE 'filter_pattern'] [LIMIT row_limit ];

Parameters

database_name

(Opcional) El nombre de la base de datos que contiene las plantillas que se van a enumerar. Si no se proporciona, utiliza la base de datos actual.

schema_name

El nombre del esquema que contiene las plantillas que se enumerarán.

filter_pattern

(Opcional) Una expresión de caracteres UTF-8 válida con un patrón que coincida con los nombres de las plantillas. La opción LIKE realiza una coincidencia que distingue entre mayúsculas y minúsculas y admite los siguientes metacaracteres de coincidencia de patrones:

Metacarácter Descripción
% Coincide con cualquier secuencia de cero o más caracteres.
_ Coincide con cualquier carácter.

Si filter_pattern no contiene metacaracteres, solo representa la propia cadena; en ese caso, LIKE actúa igual que el operador de igualdad.

row_limit

Número máximo de filas que se devolverán. El rango válido es de 0 al límite de la plantilla en el clúster (el valor predeterminado es 1000).

Ejemplos

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