powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите с триггером
3 сообщений из 3, страница 1 из 1
Помогите с триггером
    #32964936
DangerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем. Извиняюсь за глупый вопрос. Мигрирую с оракла, в db2 полный ноль.

Помогите как написать такой триггер который бы при вставке в таблицу в одно из полей добавлял бы значание netxval из сиквенса?

Пишу вроде что-то типа

CREATE TRIGGER informmessages_tr NO CASCADE BEFORE INSERT ON informmessages
REFERENCING NEW AS NEW FOR EACH ROW MODE DB2SQL
BEGIN ATOMIC
SET NEW.id = (SELECT nextval for informmessages_seq from SYSIBM.SYSDUMMY1);
END!

А он что-то по синтаксису ругается ругается. Кде косяк?

DB2 8.2....
...
Рейтинг: 0 / 0
Помогите с триггером
    #32965111
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
пример есть тут
http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/ad/t0006621.htm
найти его можно было легко по ключевым словам nextval in trigger
...
Рейтинг: 0 / 0
Помогите с триггером
    #32965216
DangerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, все оказалось элементарно :-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите с триггером
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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