Hallo:
Ist es möglich, mit einem Update-Befehl
Spaltenwerte einer Tabelle in eine andere zu schreiben?
Beispiel:
Ich habe 2 Tabellen tab_a und tab_b
TAB_A:
a_id
a_feld2
a_feld3
TAB_B:
b_id
b_a_id (hat eine referenz auf tab_a)
b_feld3
In tab_a ist das feld a_feld3 leer und ich will dieses Feld mit den Werten des Feldes b_feld3 von tab_b füllen (mit der Bedingung, dass a_id=b_a_id)
Ich wollte es versuchen mit
update tab_a a, tab_b b
set a.a_feld3 = b.b_feld3
where a.a_id=b.b_a_id
allerdings akzeptiert er dies nicht.
Kann man dies überhaupt über einen einzigen Update lösen oder muss ich eine Prozedur dafür schreiben?
Gruss
Regine