"Alexander Kolokolzov" ...
> >> CREATE TRIGGER NEW_TABLE9_BI FOR NEW_TABLE
> >> ACTIVE BEFORE INSERT POSITION 0
> >> AS
> >> BEGIN
> >>   IF (NEW_TABLE9.NEW_FIELD1 IS NULL) THEN
> >>     NEW_TABLE9.NEW_FIELD1 = CURRENT_TIMESTAMP;
> >> END
> >
> > ...
> >    А что такое NEW_TABLE9 ? Оно в SELECT'е или где упомянуто ?
> Не понял вопроса. Создаю таблицу, коммит, затем создаю триггер. Селекты были
бы потом, после инсертов с коммитами :)
> Или же я чего-то не понимаю...

    Ещё раз, медленно - что такое NEW_TABLE9 в выражении
NEW_TABLE9.NEW_FIELD1 ? Где оно определено ???

-- 
Хорсун Влад

PS про NEW и OLD читай


Ответить