

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# MOSTRA MODELLO
<a name="r_SHOW_TEMPLATE"></a>

Visualizza la definizione completa di un modello, incluso il nome completo (database, schema e nome del modello) e tutti i parametri. L'output è un'istruzione CREATE TEMPLATE valida che è possibile utilizzare per ricreare il modello o creare un modello simile con modifiche. 

Per ulteriori informazioni sulla creazione del modello, vedere. [CREARE UN MODELLO](r_CREATE_TEMPLATE.md) 

## Autorizzazioni richieste
<a name="r_SHOW_TEMPLATE-privileges"></a>

Per visualizzare la definizione di un modello, è necessario disporre di una delle seguenti opzioni:
+ Privilegi di superutente
+ Privilegio USAGE sul modello e privilegio USAGE sullo schema contenente il modello

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

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

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

 *database\$1name*   
(Facoltativo) Il nome del database in cui viene creato il modello. Se non viene specificato, viene utilizzato il database corrente. 

 *schema\$1name*   
(Facoltativo) Il nome dello schema in cui viene creato il modello. Se non viene specificato, il modello viene cercato nel percorso di ricerca corrente. 

 *nome\$1modello*   
Il nome del modello. 

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

Di seguito è riportato un esempio dell'output SHOW TEMPLATE per il modello: `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 ',';
```

L'esempio seguente crea un modello `demo_template` nello schema`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';
```