Die richtige Syntax für einen Update über 2 Dateien sieht wie folgt aus:
Das ist die SQL Standard Syntax, ... auch wenn andere Datenbanken vereinfachte Update-Statements zulassen wird dies (zumindest vorerst) lt. Scott Forstie nicht in der Db2 for i implementiert.Code:update Tabelle1 a set a.UpdFld = (Select b.UpdFldX from Tabelle2 b where a.Key1 = b.Key1 and a.Key2 = b.Key2 and ... a.KeyN = b.KeyN) where Exists (Select * from Tabelle2 c Where a.Key1 = c.Key1 and a.Key2 = C.Key2 and ... a.KeyN = c.KeyN)
Birgitta
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks