Re: trigger not firing

Поиск
Список
Период
Сортировка
От joseph speigle
Тема Re: trigger not firing
Дата
Msg-id 20070226102601.GA13119@www.sirfsup.com
обсуждение исходный текст
Ответ на Re: trigger not firing  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
Список pgsql-novice
> >
> > hello novice list,
> > can somebody show me where my mistake is with this trigger.
> > everything is fine, but they don't fire......
> >
> > ---------------------------------------------------------------------
> >
> > CREATE FUNCTION  qp_question_moddate()  RETURNS  OPAQUE
> > AS '
> > BEGIN
> >
> >   NEW.moddate := current_date;
> >   RETURN  NEW;
> > END;
> > ' LANGUAGE 'plpgsql';
> >
> > create trigger qp_question_moddate_update after update on qp_question
> > for each row execute procedure qp_question_moddate();
>
> After triggers are too late for modifying NEW (since the record is already
> created or changed), you'd need to make it a before trigger.


great, thank you

--
joe speigle
www.sirfsup.com

В списке pgsql-novice по дате отправления:

Предыдущее
От: Piotr Przeworski
Дата:
Сообщение: postgresql-server-8.2.3-1mdv2007.1.i586.rpm installation problem
Следующее
От: Tom Lane
Дата:
Сообщение: Re: postgresql-server-8.2.3-1mdv2007.1.i586.rpm installation problem