Re: [oracle_br] update em campo de tabela com base em campo de outra

2015-03-20 Por tôpico Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
Bom dia Erisvaldo,


 Com PL/SQL é possivel resolver isso, veja o exemplo abaixo:

Begin
for rc1 in ( select * from tabela_a) loop

update tabela_b b set b.valor = rc1.valor where b.codigo = rc1.codigo;

end loop;
Commit;
End;


Essa é umas das formas de atualizar valores correspondentes.
Att,
Emerson


Em 19 de março de 2015 22:30, erisva...@ymail.com [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Ola a todos!
>
>
> Pessoal, queria saber como faço pra atualizar os dados de registros em uma
> tabela com base em registros de outra.
>
>
> exemplo: tenho uma tabela x com as colunas codigo e preço e tenho uma
> tabela y
>
> que tem os mesmos campos.
>
> quero atualizar os preços da tabela y com os preços da tabela x.
>
> codigo a codigo eu consigo, mas queria saber como faço pra percorrer toda
> a
>
> tabela atualizando todos os preços de uma vez.
>
>
> Atc,
>
> Erisvaldo
>
>
>
>  
>


[oracle_br] update em campo de tabela com base em campo de outra

2015-03-19 Por tôpico erisva...@ymail.com [oracle_br]
Ola a todos!
 

 Pessoal, queria saber como faço pra atualizar os dados de registros em uma 
tabela com base em registros de outra.
 

 exemplo: tenho uma tabela x com as colunas codigo e preço e tenho uma tabela y
 que tem os mesmos campos.
 quero atualizar os preços da tabela y com os preços da tabela x. 
 codigo a codigo eu consigo, mas queria saber como faço pra percorrer toda a 
 tabela atualizando todos os preços de uma vez. 
 

 Atc,
 Erisvaldo