Dynamic datalogging function/scheme

Поиск
Список
Период
Сортировка
От rob
Тема Dynamic datalogging function/scheme
Дата
Msg-id 1140027029.485974.273400@g47g2000cwa.googlegroups.com
обсуждение исходный текст
Ответы Re: Dynamic datalogging function/scheme  (Mike Rylander <mrylander@gmail.com>)
Список pgsql-general
Hello,



Looking for advice on creating as dynamic a datalogging scheme as I can
using plpgsql.


The idea would be to have a trigger function that I could drop on any
table in my database.  Then on update, the function would iterate
through each field, and check to see if NEW.<fieldname> <>
OLD.<fieldname>.  Then a function would be called that would insert
data into a logging table.

I can do this in a very static sense whereby each table has its own
specific trigger function that specifies each column by name
(NEW.co_name <> OLD.co_name), etc.  But, this is pretty cumbersome, and
as new columns are added, we would need to remember to go in and change
the function.

Running Postgresql 8.1

Thanks for any advice/help!


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

Предыдущее
От: "Chad"
Дата:
Сообщение: I see this as the end of BDB in MySQL without a doubt.
Следующее
От: Scott Marlowe
Дата:
Сообщение: Re: I see this as the end of BDB in MySQL without a