olá galera,
Olha eu aki novamente falando de updates em lote...rs
A alguns dias atras eu estava com uma dúvida sobre executar updates
em lote no oracle e o Fabio Santos me ajudou passando a query abaixo
e q funcionou perfeitamente.
Update tab3 set Dsc = (select tab1.dsc from tab1 where tab1.id =
tab3.id)
PORÉM AGORA ESTOU COM UMA OUTRA DÚVIDA...
No caso da query acima eu dou um update em um só campo, gostaria de
saber como fazer esse update para mais campos POIS ESTOU ACHANDO
ESTRANHO se eu tiver q fazer o mesmo SELECT para cada campo que eu
for atualizar no meu update.
No sql server eu faço COMO descrito abaixo:
UPDATE TAB3
SET TAB3.DSC = TAB1.DSC,
TAB3.NOME = TAB1.NOME
FROM TAB1, TAB3
WHERE TAB1.ID = TAB3.ID
Obrigado