17.00 - 17.05 - tptスクリプトの作成 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - Advanced SQL Engine分析関数

Product
Advanced SQL Engine
Teradata Database
Release Number
17.00
17.05
Release Date
2020年6月
Content Type
プログラミング リファレンス
Publication ID
B035-1206-170K-JPN
Language
日本語 (日本)
  • 次のスクリプトで変数の値を代入して、tptスクリプトを作成します。
    DEFINE JOB PRODUCT_SOURCE_LOAD
    
    DESCRIPTION 'LOAD PRODUCT DEFINITION TABLE'
      (
        DEFINE SCHEMA PRODUCT_SOURCE_SCHEMA
        DESCRIPTION 'PRODUCT INFORMATION SCHEMA'
          (
            TD_compatible_table_definition
    
          STEP STEP_CREATE_DDL
          (
            APPLY
            ('DROP TABLE '||@TargetTable||' ;'),
            ('CREATE MULTISET TABLE '||@TargetTable||'(TD_compatible_table_definition;')
          TO OPERATOR ($DDL() [1]);
      );
      Step Insert_Tables
      (
        APPLY
        ('Ins '||@TargetTable||'(
          :"column_name_1"
          ,:"column_name_2"
          [...,:"column_name_k"]
        );
      )
      TO OPERATOR ($LOAD()[1])
    
      SELECT * FROM OPERATOR ($ODBC(PRODUCT_SOURCE_SCHEMA)[1]);
      );
    );