"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