Re: "OLD." || myColumnNameVar (How to generically access columns in a trigger's OLD or NEW records)

Поиск
Список
Период
Сортировка
От John DeSoi
Тема Re: "OLD." || myColumnNameVar (How to generically access columns in a trigger's OLD or NEW records)
Дата
Msg-id F5C3FAF1-912F-4A06-AFA2-E6C0AF6DC864@pgedit.com
обсуждение исходный текст
Ответ на "OLD." || myColumnNameVar (How to generically access columns in a trigger's OLD or NEW records)  (Basil Bourque <basil.list@me.com>)
Список pgsql-general
On Apr 28, 2011, at 3:46 PM, Basil Bourque wrote:

> It seems that I cannot get PL/pgSQL to interpret the text of "NEW." + column name as text.
>
> My goal is to loop each field in a trigger, comparing the "OLD." & "NEW." values of each field. If different I want
tolog both values in a history/audit-trail table. 
>
> Is there some way to loop the fields of a trigger's Record? I've read other people's frustration at not being able to
getan array of fields from the Record. 

This might help you:

http://wiki.postgresql.org/wiki/PL/pgSQL_Dynamic_Triggers




John DeSoi, Ph.D.





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

Предыдущее
От: Robert Treat
Дата:
Сообщение: Re: SSDs with Postgresql?
Следующее
От: Yeb Havinga
Дата:
Сообщение: Re: SSDs with Postgresql?