I don't know a way to edit 2 tables in 1 SQL statement. If you have 2 sql statements then the performance should be almost the same with the function and maybe slightly worse with a trigger.

Jagadeesh rašė:
Hi Julius Tuskenis,

Many thanks for helping me.  These are good solutions. But I have some
doubts
Look below

On Oct 10, 11:06 am, [EMAIL PROTECTED] (Julius Tuskenis) wrote:

I would suggest you 2 solutions:
  1. to use a function to edit these fields. That way you will be sure
that you will not forget to update both tables.
  2. use a trigger on master table. If I understand you - the history
table could be filled using trigger, when data in master table changes.
That way you could change only master table in your application.

I think having triggers would bring performance down. So instead can
we have single
sql update statement to update all four fields of  two tables? Just a
crazy idea.

Good luck!

Thanks for the wish.
These wishes needed to implement smart solution to above problem :)



--
Julius Tuskenis
Programavimo skyriaus vadovas
UAB nSoft
mob. +37068233050


--
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