rule on insert - Mailing list pgsql-hackers

From Razvan Radu
Subject rule on insert
Date
Msg-id 000e01c040cd$a9bcf420$0101a8c0@digiview.ro
Whole thread Raw
List pgsql-hackers
hello,
I have a problem with a rule "on insert"
I have a table "my_table" with a field named "index"
that has a default value of "nextval('seq')"
and the folowing rule
------------------------------------------------------
CREATE RULE log_ins AS ON INSERT TO my_table
DO INSERT INTO log(tbl,idrow,query,time)
VALUES('my_table',NEW.index,'INSERT','now'::text) ;
-----------------------------------------------------
my problem is:
in "log" table I have for "NEW.index" a value of 13
amd in "my_table" I have for "NEW.index" a value of 14
always (+1) which is the increment of sequence "seq"
can someone help me ?

P.S. what is the suntax for multiple actions in a rule ?

-razvan-



pgsql-hackers by date:

Previous
From: Grant Finnemore
Date:
Subject: Re: [SQL] renaming columns... danger?
Next
From: Peter Eisentraut
Date:
Subject: Re: Summary: what to do about INET/CIDR