Mai avuto problemi in SQL server ma in DB2 non digerisce la join in Update (con la select invece funziona)
UPDATE TB_A A SET A.CAMPO1 = 'CIAO'
JOIN TB_B B ON A.KEY = B.KEY
WHERE B.CAMPO1 = 'CUCU'
Come posso eseguire in DB2 una query del genere?
Mai avuto problemi in SQL server ma in DB2 non digerisce la join in Update (con la select invece funziona)
UPDATE TB_A A SET A.CAMPO1 = 'CIAO'
JOIN TB_B B ON A.KEY = B.KEY
WHERE B.CAMPO1 = 'CUCU'
Come posso eseguire in DB2 una query del genere?
Ciao
Marco
temo l'unica soluzione sia la subselect
codice:UPDATE tab_1 a SET a.campo_1 = valore WHERE EXISTS (SELECT 1 FROM tab_2 b WHERE b.key = a.key AND b.campo_1 = valore)
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Si con la subselect funziona.
Grazie per la risposta.
Ciao
Marco