powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 ввод тестовых данных
6 сообщений из 6, страница 1 из 1
db2 ввод тестовых данных
    #34863392
Pilat_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется заполнить таблицу тестовыми данными, порядка 500кб.
Если дб2 дать на вход сразу все строки - ругается, получается ввод только порциями.
Возможно ли выполнить весь файл сразу?
...
Рейтинг: 0 / 0
db2 ввод тестовых данных
    #34863476
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ниче не понятно. Много строк или в блобы запихнуть?
...
Рейтинг: 0 / 0
db2 ввод тестовых данных
    #34863564
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно узнать собственно ругань в ваш адрес (код ошибки что ли), ну и что да как вставляете?..
...
Рейтинг: 0 / 0
db2 ввод тестовых данных
    #34863662
Pilat_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
connect to licence;
set current schema licence;
insert into LICENCES (id_licences, division, id_out_invoices, id_licence_types, id_activity_types, rnn_carriers, number,
	registration_date, issue_date, begining_date, ending_date, arrest_start_date, arrest_stop_date, why_licence_arrested, stopping_date, 
	why_licence_stopped, addins, rate, summ, duplicate, is_damage, volume)
values
( 120150100000001 ,  1200201 , null,  1 ,  8 ,  600708654202 , '000160', '20.09.2006', '20.10.2003','20.11.2002', '20.12.2001', '20.03.2004', '20.04.2004', null, null, null,'Принимать участие в ликвидации последствий ЧС',  3 ,  1731 , null,  0 , null),

.......
Ошибка
Код: plaintext
1.
2.
3.
4.
5.
6.
DB21034E  Данная команда обрабатывалась как оператор SQL, поскольку она не 
является допустимой командой процессора командной строки.  При обработке SQL 
было получено сообщение:
SQL0101N  Слишком длинный или слишком сложный оператор.  SQLSTATE= 54001 

SQL0101N  Слишком длинный или слишком сложный оператор.
...
Рейтинг: 0 / 0
db2 ввод тестовых данных
    #34863663
Pilat_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь добавить порядка 1к записей
...
Рейтинг: 0 / 0
db2 ввод тестовых данных
    #34863905
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
командный процессор не может такие длинные команды выполнять.
оставьте в своем файле только строки после values, причем:
- уберите из них начальный символ '(' и конечные символы '),'
- замените null на пустую строку
и воспользуйтесь утилитами import или load.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 ввод тестовых данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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