Re: automatic time/user stamp - rule or trigger?
| От | codeWarrior |
|---|---|
| Тема | Re: automatic time/user stamp - rule or trigger? |
| Дата | |
| Msg-id | b1s6rm$1c1b$1@news.hub.org обсуждение исходный текст |
| Ответ на | automatic time/user stamp - rule or trigger? (Neal Lindsay <neal.lindsay@peaofohio.com>) |
| Список | pgsql-sql |
You're doing update right ??? Just update the column... It's even easier if, when you do your updates... You just: UPDATE blah SET field = value,...., updatestamp = 'Now()' WHERE condition... GP "Neal Lindsay" <neal.lindsay@peaofohio.com> wrote in message news:b1r864$2mpp$1@news.hub.org... > I have a table that I want to keep track of the user who last modified > it and the timestamp of the modification. Should I use a trigger or a rule? > > CREATE TABLE stampedtable ( > stampedtableid SERIAL PRIMARY KEY, > updatestamp timestamp NOT NULL DEFAULT now(), > updateuser name NOT NULL DEFAULT current_user, > sometext text > ); > > I suspect that I want a rule, but all the examples in the documentation > seem to update a separate table and not override (or add) the > insert/update to the timestamp and name columns. > > Thanks, > -Neal >
В списке pgsql-sql по дате отправления: