Troubleshooting
Problem
Attempt to load to Teradata database failed, due to a delimited column name in the data to be loaded. Teradata load utilities do not support column names that include delimited identifiers.
Symptom
Error messages are displayed. For example:
MLOAD Error:
**** 18:14:53 UTY0817 MultiLoad submitting the following request:
USING DUMMY(VARCHAR(1)), COL1(VARCHAR(11)), "COL2(VARCHAR(32)) INSERT INTO
natesh.DelimitedCol VALUES (:col1, :"col2 two");
**** 18:14:53 UTY0805 RDBMS failure, 3707: Syntax error, expected something like a name or a Unicode delimited identifier or an 'UDFCALLNAME' keyword between ',' and the string 'COL2(VARCHAR(32)) INSERT INTO' keyword
FASTLOAD Error:
0009 DEFINE dummy (varchar(1)),
col1 ( VARCHAR(11)),
"col2 two" ( VARCHAR(32))
FILE = C:\Optim\Data\TD13\delimcal.000;
**** 18:33:56 FDL4822 DEFINE statement rejected.
**** 18:33:56 Definition syntax error for: "COL2
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
08 July 2021
UID
swg21578967