powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Загрузка файла CSV в таблицу.помогите разобраться
5 сообщений из 5, страница 1 из 1
Загрузка файла CSV в таблицу.помогите разобраться
    #36432650
zasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--Скрипт на загрузку файла в формате CSV.
-- 'C:\1.csv' - полный путь к файлу.

#DELIMITER "$";

IMPORT FROM 'C:\1.csv' OF DEL
MODIFIED BY
COMPOUND=5
COLDEL;
COMMITCOUNT 1000
MESSAGES 'C:\1.log'
INSERT INTO "TT"."TABLE"$

#DELIMITER RESTORE$

ВЫдает ошибку
SQL0198N The statement string of the PREPARE or EXECUTE IMMEDIATE statement is blank or empty. SQLSTATE=42617
...
Рейтинг: 0 / 0
Загрузка файла CSV в таблицу.помогите разобраться
    #36432816
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zasik--Скрипт на загрузку файла в формате CSV.
-- 'C:\1.csv' - полный путь к файлу.

#DELIMITER "$";
--#SET TERMINATOR $

IMPORT FROM 'C:\1.csv' OF DEL
MODIFIED BY
COMPOUND=5
COLDEL;
COMMITCOUNT 1000
MESSAGES 'C:\1.log'
INSERT INTO "TT"."TABLE"$

#DELIMITER RESTORE$

ВЫдает ошибку
SQL0198N The statement string of the PREPARE or EXECUTE IMMEDIATE statement is blank or empty. SQLSTATE=42617
...
Рейтинг: 0 / 0
Загрузка файла CSV в таблицу.помогите разобраться
    #36433155
zasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

Попробовал как вы сказали,теперь овт так дает:

SQL0104N An unexpected token "END-OF-STATEMENT" was found following
"<identifier>". Expected tokens may include: "INSERT". SQLSTATE=42601
...
Рейтинг: 0 / 0
Загрузка файла CSV в таблицу.помогите разобраться
    #36433278
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zasikПопробовал как вы сказали,теперь овт так дает:

SQL0104N An unexpected token "END-OF-STATEMENT" was found following
"<identifier>". Expected tokens may include: "INSERT". SQLSTATE=42601Это был вариант для командного окна (db2cw) и текста, помещённого в файл.
Т.е., находясь в db2cw, надо:
db2 connect to your_db user user_name using password
db2 -f your_file_with_this_script.sql

Если же надо из Command Editor, то там внизу надо поменять символ-разделитель команд, а SET TERMINATOR не использовать.
...
Рейтинг: 0 / 0
Загрузка файла CSV в таблицу.помогите разобраться
    #36433369
zasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
получилось, убрал точку с запятой:


#DELIMITER "$"
IMPORT FROM 'C:\1.csv' OF DEL
MODIFIED BY
COMPOUND=5
COLDEL;
COMMITCOUNT 1000
MESSAGES 'C:\1.log'
INSERT INTO "TT"."TABLE"$

#DELIMITER RESTORE$
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Загрузка файла CSV в таблицу.помогите разобраться
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]