Hello,

I am doing table partitioning, all is ok except that after executing 'insert' 
sql statement I can't get affected rows, it always be 0. After searching on the 
documents, I found that row changes inside trigger function is not visible to 
the top level statement.

Partition table using a trigger function to redirect insertion to the correct 
partition is the recommend way, and test affected rows is also used frequently. 
pgAdmin do test the affected rows too, thus when I type a new row and click 
save button, it seems failed but actually succeed.

How can I make the row changes inside the trigger function visible to the top 
level statement?

Thank all in advance!
-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin

Reply via email to