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
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
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
Autorizzazioni richieste
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
SHOW TEMPLATE [database_name.][schema_name.]template_name;
Parameters
- database_name
-
(Facoltativo) Il nome del database in cui viene creato il modello. Se non viene specificato, viene utilizzato il database corrente.
- schema_name
-
(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_modello
-
Il nome del modello.
Esempi
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 schemademo_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';