Re: can I update multiple table at a time?
От | Julius Tuskenis |
---|---|
Тема | Re: can I update multiple table at a time? |
Дата | |
Msg-id | 48EF1D31.5080207@nsoft.lt обсуждение исходный текст |
Ответ на | Re: can I update multiple table at a time? (Jagadeesh <mnjagadeesh@gmail.com>) |
Список | pgsql-admin |
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, jul...@nsoft.lt (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
В списке pgsql-admin по дате отправления: