powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / update ... (select)
3 сообщений из 3, страница 1 из 1
update ... (select)
    #32143337
slavic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите пожалуйста
где ошибка ?

db2 "UPDATE BUF_COL_PRODUCT as B SET PRODUCT_ID = (SELECT N.PRODUCT_ID FROM COL_PRODUCT as N WHERE N.CODE=B.CODE)"

DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0407N Assignment of a NULL value to a NOT NULL column "TBSPACEID=2,
TABLEID=39, COLNO=0" is not allowed. SQLSTATE=23502

db2 "SELECT COLNAME ,COLNO, NULLS FROM SYSCAT.COLUMNS WHERE TABSCHEMA='WEBUSER' AND TABNAME='COL_PRODUCT' ORDER BY COLNO"

COLNAME COLNO NULLS
---------------- ------- -----
PRODUCT_ID 0 N
CODE 1 N

db2 "SELECT COLNAME ,COLNO, NULLS FROM SYSCAT.COLUMNS WHERE TABSCHEMA='WEBUSER' AND TABNAME='BUF_COL_PRODUCT' ORDER BY COLNO"
COLNAME COLNO NULLS
---------------- ------- -----
PRODUCT_ID 0 N
CODE 1 N
...
Рейтинг: 0 / 0
update ... (select)
    #32143392
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а нет ошибки
SELECT N.PRODUCT_ID FROM COL_PRODUCT as N WHERE N.CODE=B.CODE
вернул стольник
...
Рейтинг: 0 / 0
update ... (select)
    #32143463
slavic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо ошибка в глове была

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


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