View Full Version : Update via SQL TabelleA -> TabelleB
Hallo Leute,
hab ein kleines SQL-Problem:
update TabelleA set TabelleA.Feldx = TabelleB.Feldy
where key = .....
funktioniert nicht, obwohl TabelleB eine physikalische Kopie von TabelleA ist
Heinz Bretthauer
13-12-01, 10:30
Hallo Infomio,
hier ein Beispiel:
update datei1 set feld1 =
(select feld2 from datei2 where
datei1.key1 = datei2.key1)
where exists
(select feld2 from datei2 where
datei1.key1 = datei2.key1)
Heinz
Dieses Verfahren wird allerdings kompliziert wenn man mehr als 1 Feld ändern möchte da pro Feld der Subselect anzugeben ist.
Für diese Art des Updates habe ich ein Tool entwickelt (SQLCPY) dass Sie über www.fuerchau.de (http://www.fuerchau.de) downloaden können.
Herzlichen Dank für die schnelle und informative Antwort(en) !!!