Re: arhiving rule

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "A(dot) Van Hook" <hook(at)kcp(dot)com>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: arhiving rule
Date: 2000-12-01 15:21:44
Message-ID: 3028.975684104@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

"A. Van Hook" <hook(at)kcp(dot)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

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Joel Burton 2000-12-01 21:03:46 Re: Rules with Conditions: Bug, or Misunderstanding
Previous Message Miles Thompson 2000-12-01 12:22:47 Re: Re: [PHP] a script that queries database periodically