From: | udono <udono(at)gmx(dot)net> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: UPDATEs als Bündel |
Date: | 2006-08-28 14:30:05 |
Message-ID: | 44F2FDED.2060800@gmx.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
[sorry für das Offlist Posting...]
Hallo Peter,
Peter Eisentraut schrieb:
>> Besteht in Postgressql die Möglichkeit, die UPDATES 'gebündelt'
>> abzusetzen, ohne jedes Mal einzeln die Prüfung auf das Kriterium
>> EXISTS (SELECT coa FROM defaults WHERE
>> defaults.coa='Germany-DATEV-SKR03EU') durchführen zu müssen?
> Ich denke, man könnte zum Beispiel die zu aktualisierenden Paare pos_ustva /
> accno in einer Tabelle speichern und dann folgendes machen:
> UPDATE chart
> SET pos_ustva = COALESCE((SELECT pos_ustva FROM tmptbl WHERE accno =
> chart.accno), pos_ustva)
> WHERE EXISTS
> (SELECT coa FROM defaults WHERE coa='Germany-DATEV-SKR03EU');
Ok, es ist etwas umständlich, sollte aber gehen.
Schade das WHERE nicht bei Transaktionsblöcken geht...
Vielen Dank für den Tip
Schöne Grüße Udo
From | Date | Subject | |
---|---|---|---|
Next Message | André Laugks | 2006-09-07 15:50:43 | Trigger bewirkt Endlosschleife?! |
Previous Message | udono | 2006-08-28 14:29:35 | Re: UP |