例1: IF、 ELSE、およびENDIF - Parallel Data Pump

Teradata® Parallel Data Pump リファレンス

Product
Parallel Data Pump
Release Number
17.00
Published
2020年6月
Language
日本語
Last Update
2021-01-07
dita:mapPath
ja-JP/ioq1544831946920.ditamap
dita:ditavalPath
ja-JP/ioq1544831946920.ditaval
dita:id
B035-3021
Product Category
Teradata Tools and Utilities

Teradata TPumpは、&SYSシステム変数について比較を実行する際に、大文字/小文字を区別します。 この例では、置換される値はすべて大文字で返されるため、RUN FILEコマンドは実行されません。事前に決定されたイベント シーケンスを強制的に実行するスクリプトを作成する場合には、この要素を考慮する必要があります。行0003で'FRI'を使用していれば、比較が成功して、RUN FILEコマンドが実行されます。

0003 .IF '&SYSDAY' = 'Fri' THEN;
14:10:28 - FRI MAY 09, 1997
UTY2402 Previous statement modified to:
0004 .IF 'FRI' = 'Fri' THEN;
0005 .RUN FILE UTNTS38;
0006 .ENDIF;