Olá Fernandes,

Mas a tabela JJA010 tem join com a MA6010.

tente assim e valide o resultado antes de fazer o commit;

update JJA010 set JJA_CARTAO =
( select MA6_SITUA from MA6010 where MA6_SITUA = 3);

ou

update JJA010 set JJA_CARTAO =
( select MA6_SITUA from MA6010 where MA6_SITUA = 3
and  JJA_CARTAO.<col_join>  = MA6010.<col_join>  );

[ ]'s
Salvio Padlipskas



-----Mensagem original-----
De: Fernandes Rocha [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 8 de agosto de 2005 14:36
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Atualizando linhas de uma tabela com base em outra
tabela


Muito boa tarde...


Gostaria de saber como faco para atualizar linhas de uma tabela com base em
outra tabela:


Por exemplo:


Preciso fazer um update no campo JJA_CARTAO da tabela JJA010, com os dados
do campo MA6_SITUA da tabela MA6010, onde
MA6_SITUA seja igual a 3, ou seja, so posso copiar os dados do campo
MA6_SITUA para o campo JJA010 onde MA6_SITUA = '3' ...


Desde ja agradeco.




1 abracao.


Fernandes
[EMAIL PROTECTED]

Organizacoes Fernandes de Souza Ltda.
Drogaria Moderna.


"Somente depois de esgotados todos os recursos naturais, o homem sabera' que
o dinheiro nao se come".

* Autor desconhecido.



______________________________________________________________________

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
______________________________________________________________________ 
Links do Yahoo! Grupos




 



[As partes desta mensagem que não continham texto foram removidas]



______________________________________________________________________

Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
Falar com os Moderadores:([EMAIL PROTECTED])
Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar 
______________________________________________________________________ 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a