Fórum Dúvida SQL. #168895
11/07/2003
0
Preciso fazer uma alteraçao em uma tabela chamada DOCUMENTO. Tenho que alterar o campo chamado CHAVE1, que atualmente armazena o código do cliente. O novo valor deve ser o nome do cliente. A tabela CLIENTE, de onde preciso pegar os dados possui dois campos: COD_CLIENTE e NOME. Queria fazer uma rotina sql sem precisar usar laços dentro do programa, ou seja, fazer apenas um SQL para atualizar todo o banco. Alguém sabe como posso fazer isso? Desde já agradeço, Vinicius
Vfalseth
Curtir tópico
+ 0
Responder
Posts
11/07/2003
Cfn2003
update table1 set table1.campo1 = table2.campo2
from table1 inner join table2 on table1.campo1 = table2.campo1
from table1 inner join table2 on table1.campo1 = table2.campo1
Responder
Gostei + 0
11/07/2003
Vfalseth
Tentei isso no ORACLE, mas não funcionou. Ele diz que comando não foi fechado corretamente. Se puder me ajudar.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)