Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
顯示範本
顯示範本的完整定義,包括完整名稱 (資料庫、結構描述和範本名稱) 和所有參數。輸出是有效的 CREATE TEMPLATE 陳述式,可用來重新建立範本或建立具有修改的類似範本。
如需範本建立的詳細資訊,請參閱 建立範本。
所需的許可
若要檢視範本定義,您必須具有下列其中一項:
超級使用者權限
範本上的 USAGE 權限和包含範本之結構描述上的 USAGE 權限
語法
SHOW TEMPLATE [database_name.][schema_name.]template_name;
Parameters
- database_name
-
(選用) 建立範本的資料庫名稱。如果未指定,則會使用目前的資料庫。
- schema_name
-
(選用) 建立範本的結構描述名稱。如果未指定,則會在目前的搜尋路徑中搜尋範本。
- template_name
-
範本名稱。
範例
以下是範本 的 SHOW TEMPLATE 輸出範例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 ',';
下列範例會在結構描述 demo_template中建立範本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';