Сводка: Существует ли ограничение на число столбцов, которые можно импортировать / загружать из файла CSV?Если да, какой обходной путь?Спасибо
Я новичок в DB2, и я должен импортировать |CSV-файл с разделителями (труба), который содержит 532 столбца в таблице DB2, которая также имеет 532 столбца в точных позициях как CSV.У меня также есть файл меньшего размера с 27 столбцами в CSV и таблице.Я использую следующую команду:
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.
Я использую Центр управления для выполнения запроса, а не командную строку.