T-PUMPの実行中にDMLエラーが発生しました。ここでは、テーブルinfa_source12
にファイルからデータをロードしている私のスクリプトです:T-PUMP DMLエラー
.LOGTABLE etlt5.EMP_TPUMP_LOG;
.logon ttdbia/USR/PASSWRD;
.BEGIN LOAD;
PACK 5
RATE 10
ERROR TABLE Etlt5.TPUMPERROR;
.LAYOUT RECLAYOUT;
.FIELD id * varchar(10);
.FIELD name * varchar(20);
.FIELD country * varCHAR(30);
.DML label INST;
INSERT INTO etlt5.infa_source12
(id,name,country)
VALUES
(:id, :name, :country)
.IMPORT INFINE /home/a0c9sx/SQLAExport.txt;
LAYOUT RECLAYOUT
APPLY INST ;
.END LOAD;
.LOGOFF;
ERROR:
**** 10:18:50 UTY2832 A .DML statement must be entered before any SQL
私は下のリンクを参照:あなたがの一部が欠けているようだ
http://www.teradatawiki.net/2013/10/Teradatautilities-tpump.html
感謝Rob: 私はTeradataを初めて利用しています。もし簡単な助けを得ることができれば、時間が節約されます。このマニュアルは理解するのに時間がかかります –