17.10 - FastExportの例 - FastExport

Teradata® FastExportリファレンス

Product
FastExport
Release Number
17.10
Release Date
2021年6月
Content Type
プログラミング リファレンス
Publication ID
B035-2410-061K-JPN
Language
日本語 (日本)

以下のFastExportジョブ スクリプトの例では、単一のSELECT文を実行し、クライアント システム上のデータ セットに結果を戻します。

.LOGTABLE utillog ;                 /* define restart log            */

.LOGON tdpz/user,pswd ;             /* DBC logon string              */

.BEGIN EXPORT                       /* specify export function       */
   SESSIONS 20;                     /* number of sessions to be used */

.LAYOUT UsingData ;                 /* define the input data         */
  .FIELD ProjId * Char(8) ;         /* values for the SELECT         */
  .FIELD WkEnd * Date ;             /* constraint clause.            */
  
.IMPORT INFILE ddname1              /* identify the file that        */
   LAYOUT UsingData ;               /* contains the input data       */
   
.EXPORT OUTFILE ddname2 ;           /* identify the destination      */
                                    /* file for exported data        */
SELECT EmpNo, Hours FROM CHARGES    /* provide the SQL SELECT        */
   WHERE WkEnd = :WkEnd             /* statement with values         */
   AND Proj_ID = :ProjId            /* provided by the IMPORT        */
   ORDER BY EmpNo ;                 /* command                       */
.END EXPORT ;                       /* terminate the export          */

                                    /* operation                     */
.LOGOFF ;                           /* disconnect from the DBS       */