摘要:從CSV文件中導入/加載的列數是否有限制?如果是,解決方法是什麼?謝謝將CSV文件中的532列加載到DB2表中
我對DB2很新,而且我應該導入| (管道)將包含532列的csv文件分隔到一個DB2表中,該表中的csv的確切位置也包含532列。我也有一個較小的文件,在csv和表格中只有27列。我正在使用以下命令:
IMPORT FROM "C:\myfile.csv" OF DEL MODIFIED BY COLDEL| METHOD P (1, 2,....27) MESSAGES "C:\messages.txt" INSERT INTO PRE_SUBS_GPRS2_1010 (col1,col2,....col27);
這工作正常。
但在第二個文件,它是這樣的:
IMPORT FROM "C:\myfile.csv" OF DEL MODIFIED BY COLDEL| METHOD P (1, 2,....532) MESSAGES "C:\messages.txt" INSERT INTO PRE_SUBS_GPRS_1010 (col1,col2,....col532);
它不工作。它給我一個錯誤,說:
SQL3037N An SQL error "-206" occurred during Import processing.
Explanation:
An SQL error occurred during processing of the Action String (for
example, "REPLACE into ...") parameter.
The command cannot be processed.
User Response:
Look at the SQLCODE (message number) in the message for more
information. Make changes and resubmit the command.
我正在使用控制中心運行查詢,而不是命令提示符。