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 TEMPLATE
Muestra la definición completa de una plantilla, incluido el nombre completo (base de datos, esquema y nombre de la plantilla) y todos los parámetros. El resultado es una instrucción CREATE TEMPLATE válida que puede utilizar para volver a crear la plantilla o crear una plantilla similar con modificaciones.
Para obtener más información sobre la creación de plantillas, consulte CREATE TEMPLATE.
Permisos necesarios
Para ver la definición de una plantilla, debe tener una de las siguientes opciones:
Privilegios de superusuario
Privilegio USAGE sobre la plantilla y privilegio USAGE sobre el esquema que contiene la plantilla
Sintaxis
SHOW TEMPLATE [database_name.][schema_name.]template_name;
Parameters
- database_name
-
(Opcional) El nombre de la base de datos en la que se crea la plantilla. Si no se especifica, se utiliza la base de datos actual.
- schema_name
-
(Opcional) El nombre del esquema en el que se crea la plantilla. Si no se especifica, la plantilla se busca en la ruta de búsqueda actual.
- template_name
-
El nombre de la plantilla.
Ejemplos
En el siguiente ejemplo se muestra el resultado de SHOW TEMPLATE para la plantilla test_template:
CREATE TEMPLATE test_template FOR COPY AS NOLOAD DELIMITER ',' ENCODING UTF16 ENCRYPTED;
SHOW TEMPLATE test_template;CREATE OR REPLACE TEMPLATE dev.public.test_template FOR COPY AS ENCRYPTED NOLOAD ENCODING UTF16 DELIMITER ',';
En el siguiente ejemplo, se crea una plantilla demo_template en el esquema demo_schema.
CREATE OR REPLACE TEMPLATE demo_schema.demo_template FOR COPY AS ACCEPTANYDATE ACCEPTINVCHARS DATEFORMAT 'DD-MM-YYYY' EXPLICIT_IDS ROUNDEC TIMEFORMAT AS 'DD.MM.YYYY HH:MI:SS' TRUNCATECOLUMNS NULL AS 'null_string';
SHOW TEMPLATE demo_schema.demo_template;CREATE OR REPLACE TEMPLATE dev.demo_schema.demo_template FOR COPY AS TRUNCATECOLUMNS NULL 'null_string' EXPLICIT_IDS TIMEFORMAT 'DD.MM.YYYY HH:MI:SS' ACCEPTANYDATE ROUNDEC ACCEPTINVCHARS DATEFORMAT 'DD-MM-YYYY';