Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im Blogbeitrag
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
VORLAGE ANZEIGEN
Zeigt die vollständige Definition einer Vorlage an, einschließlich des vollqualifizierten Namens (Datenbank-, Schema- und Vorlagenname) und aller Parameter. Die Ausgabe ist eine gültige CREATE TEMPLATE-Anweisung, die Sie verwenden können, um die Vorlage neu zu erstellen oder eine ähnliche Vorlage mit Änderungen zu erstellen.
Weitere Informationen zur Vorlagenerstellung finden Sie unterVORLAGE ERSTELLEN.
Erforderliche Berechtigungen
Um eine Vorlagendefinition anzuzeigen, müssen Sie über eine der folgenden Voraussetzungen verfügen:
Superuser-Rechte
USAGE-Privileg für die Vorlage und USAGE-Privileg für das Schema, das die Vorlage enthält
Syntax
SHOW TEMPLATE [database_name.][schema_name.]template_name;
Parameters
- database_name
-
(Optional) Der Name der Datenbank, in der die Vorlage erstellt wird. Wenn nicht angegeben, wird die aktuelle Datenbank verwendet.
- schema_name
-
(Optional) Der Name des Schemas, in dem die Vorlage erstellt wird. Wenn nicht angegeben, wird im aktuellen Suchpfad nach der Vorlage gesucht.
- Vorlagenname
-
Der Name der Vorlage.
Beispiele
Das Folgende ist ein Beispiel für die SHOW TEMPLATE-Ausgabe für die Vorlage: 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 ',';
Im folgenden Beispiel wird eine Vorlage demo_template im Schema erstelltdemo_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';