Re: Update Row Level Trigger: default value for update trigger

Поиск
Список
Период
Сортировка
От Manuel Sugawara
Тема Re: Update Row Level Trigger: default value for update trigger
Дата
Msg-id m34qq94y0d.fsf@conexa.fciencias.unam.mx
обсуждение исходный текст
Ответ на Update Row Level Trigger: default value for update trigger  (Theo Dickinson <Theo.Dickinson@unv.org>)
Список pgsql-novice
Theo Dickinson <Theo.Dickinson@unv.org> writes:

> Within an update row level trigger how can I detect which field[s] has been
> effected by an update ?

You can compare OLD value with the NEW's one:

  IF ( NEW.modified_by <> OLD.modified_by ) THEN
    mod_by := 1; -- Use := for assigment

Note that in plpgsql the assigment operator is := and *not* = which
is a boolean operator for equality.

Regards,
Manuel.

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

Предыдущее
От: Manuel Sugawara
Дата:
Сообщение: Re: Problem with public schema
Следующее
От: Manuel Sugawara
Дата:
Сообщение: Re: postgre -> mysql