Teradata Parallel Data Pump
Teradata Parallel Data Pump Reference - Teradata Developer ...
Teradata Parallel Data Pump Reference - Teradata Developer ...
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 3: <strong>Teradata</strong> T<strong>Pump</strong> Commands<br />
DML<br />
C7 VARCHAR(30),<br />
C8 VARCHAR(30),<br />
C10 VARCHAR(30),<br />
C11 VARCHAR(30))<br />
UNIQUE PRIMARY INDEX (C1);<br />
.BEGIN LOAD<br />
CHECKPOINT 15<br />
SESSIONS 5<br />
ERRORTABLE TPERR01<br />
NOMONITOR;<br />
.LAYOUT LAY01;<br />
.FIELD FLD1 * VARCHAR(10);<br />
.FIELD FLD2 * VARCHAR(10);<br />
.FIELD FLD3 * VARCHAR(10);<br />
.FIELD FLD4 * VARCHAR(15);<br />
.FIELD FLD5 * VARCHAR(20);<br />
.FIELD FLD6 * VARCHAR(25);<br />
.FIELD FLD7 * VARCHAR(30);<br />
.FIELD FLD8 * VARCHAR(30);<br />
.FIELD FLD9 * VARCHAR(1);<br />
.FIELD FLD10 * VARCHAR(30);<br />
.FIELD FLD11 * VARCHAR(30);<br />
.DML LABEL LABEL01 USE(FLD1, FLD2, FLD4, FLD6, FLD8, FLD10);<br />
INSERT TPTBL01 (C1, C2, C3, C4, C5, C6)<br />
VALUES (:FLD1,:FLD2,:FLD4,:FLD6,:FLD8,:FLD10);<br />
.DML LABEL LABEL02 USE(FLD1, FLD3, FLD5, FLD7, FLD11);<br />
INSERT TPTBL02 (C1, C2, C3, C4, C5)<br />
VALUES (:FLD1,:FLD3,:FLD5,:FLD7,:FLD11);<br />
.DML LABEL LABEL03;<br />
INSERT TPTBL03 (C1, C2, C3, C4, C5, C6, C7, C8, C10, C11)<br />
VALUES (:FLD1, :FLD2, :FLD3, :FLD4, :FLD5,<br />
:FLD6, :FLD7, :FLD8, :FLD10, :FLD11);<br />
.IMPORT INFILE INDATA FORMAT VARTEXT ','<br />
LAYOUT LAY01<br />
APPLY LABEL01 WHERE FLD9 = 'A'<br />
APPLY LABEL02 WHERE FLD9 = 'B'<br />
APPLY LABEL03;<br />
.VERSION;<br />
.END LOAD;<br />
.LOGOFF;<br />
Note that as in the above example, DML USE APPLYs can be mixed with DML APPLYs not<br />
using the USE keyword within the same IMPORT.<br />
The following is an example using partitioning:<br />
.LOGTABLE TPLOG01;<br />
.LOGON cs4400s3/cfl,cfl;<br />
DROP TABLE TPTBL01;<br />
<strong>Teradata</strong> <strong>Parallel</strong> <strong>Data</strong> <strong>Pump</strong> Reference 121