Re: arhiving rule

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: arhiving rule
Дата
Msg-id 3028.975684104@sss.pgh.pa.us
обсуждение исходный текст
Ответ на arhiving rule  ("A. Van Hook" <hook@kcp.com>)
Список pgsql-sql
"A. Van Hook" <hook@kcp.com> writes:
> I have, what I think is a simple rule to arrive transactions:
>  create rule usageupdt as on update to usage
>            do insert into usageHistory
>               (lkey, jan, feb, mar, bowner, penalty, prepay, bal, notes,
> change)
>            values
>               (new.lkey, old.jan, old.feb, old.mar, old.bowner,
>                old.penalty, old.prepay, old.bal, old.notes, 'now')

> the only problem is that once is rule is created,  new rows in the
> archive table all have the same date!
>          -the date when the rule was created....

Try now() instead of 'now'.  The latter is coerced to a timestamp
constant as soon as the rule is parsed ...
        regards, tom lane


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

Предыдущее
От: "A. Van Hook"
Дата:
Сообщение: arhiving rule
Следующее
От: "Joel Burton"
Дата:
Сообщение: Re: Rules with Conditions: Bug, or Misunderstanding