Re: UPDATEs als Bündel

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

In response to

Browse pgsql-de-allgemein by date

  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