25.09.2015 Views

Teradata Parallel Data Pump

Teradata Parallel Data Pump Reference - Teradata Developer ...

Teradata Parallel Data Pump Reference - Teradata Developer ...

SHOW MORE
SHOW LESS
  • 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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!