Re: [SQL] Q:Update Rule

Поиск
Список
Период
Сортировка
От Sferacarta Software
Тема Re: [SQL] Q:Update Rule
Дата
Msg-id 1662.980921@bo.nettuno.it
обсуждение исходный текст
Ответ на Q:Update Rule  ("Detlef Boddin S/N O.21" <boddin@teleport.de>)
Список pgsql-sql
Hello Detlef,

lunedì, 21 settembre 98, you wrote:

DBSNO2>  I want  to save the user and date in a row when the user changed it.
DBSNO2> If I use an update rule, how can I prevent a loop ?

DBSNO2> Bad example:

DBSNO2> create rule  r_changed
DBSNO2>     as on update to requesttable
DBSNO2>     do update requesttable
DBSNO2>         set changed_by = current_user,
DBSNO2>                date_of_last_change = current_date;


DBSNO2> What is better ?

There's an example in the directory
pgsql/contrib/spi/insert_username.* that insert the
username when the user update or insert a row into the table.
I modified this example to insert CURRENT_USER and CURRENT_TIMESTAMP
into the row.
It is very sample to implement but if you want I may send it to you.

                        Jose'



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

Предыдущее
От: "Detlef Boddin S/N O.21"
Дата:
Сообщение: Q:Update Rule
Следующее
От: "Deslippe, Michael"
Дата:
Сообщение: subscribe sql