|
Помогите с триггером
|
|||
---|---|---|---|
#18+
Привет всем. Извиняюсь за глупый вопрос. Мигрирую с оракла, в 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.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2005, 09:22 |
|
Помогите с триггером
|
|||
---|---|---|---|
#18+
пример есть тут http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/ad/t0006621.htm найти его можно было легко по ключевым словам nextval in trigger ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2005, 10:31 |
|
|
start [/forum/topic.php?fid=43&fpage=148&tid=1605963]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 274ms |
total: | 412ms |
0 / 0 |