

 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 TEMPLATE
<a name="r_SHOW_TEMPLATE"></a>

Exibe a definição completa de um modelo, como o nome totalmente qualificado (banco de dados, esquema e nome do modelo) e todos os parâmetros. A saída é uma instrução CREATE TEMPLATE válida que pode ser usada para recriar o modelo ou criar um modelo similar com modificações. 

Para ter mais informações sobre como criar um modelo, consulte [CREATE TEMPLATE](r_CREATE_TEMPLATE.md). 

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

Para visualizar a definição de um modelo, é necessário ter uma das seguintes opções:
+ Privilégios de superusuário.
+ Privilégio USAGE no modelo e privilégio USAGE no esquema que contém o modelo.

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

```
SHOW TEMPLATE [database_name.][schema_name.]template_name;
```

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

 *database\_name*   
(Opcional) O nome do banco de dados no qual o modelo é criado. Se não especificado, será usado o banco de dados atual. 

 *schema\_name*   
(Opcional) O nome do esquema no qual o modelo é criado. Se não for especificado, o modelo será pesquisado no caminho de pesquisa atual. 

 *template\_name*   
O nome do modelo. 

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

Veja abaixo um exemplo da saída SHOW TEMPLATE para o modelo`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 ',';
```

O exemplo a seguir cria um modelo `demo_template` no 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';
```