Thyago Franco Postado Junho 16, 2010 Denunciar Share Postado Junho 16, 2010 Bom, preciso fazer o seguinte , tenho uma tabela onde preciso mudar duas referencias de cada linha.Nesse modelo:update cliente set codmunibge='NOVA LONDRINA' where cidadeclie='4117107';update cliente set codmunibge='NOVA PRATA' where cidadeclie='4313300';update cliente set codmunibge='PAIÇANDU' where cidadeclie='4117503';update cliente set codmunibge='PARANAVAÍ' where cidadeclie='4118402';Mas no Ibexpert so consigo fazer uma atualização por vez, vou la coloco uma aperto o certinho e depois commit um por um.Existe alguma maneira de atualizar todos de uma só vez ??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Junho 16, 2010 Denunciar Share Postado Junho 16, 2010 Bom dia Thiago, você pode utilizar o CASE no Update.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thyago Franco Postado Junho 16, 2010 Autor Denunciar Share Postado Junho 16, 2010 Bom dia Thiago, você pode utilizar o CASE no Update....desculpe mas sou iniciante, poderia me mostrar como ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Junho 16, 2010 Denunciar Share Postado Junho 16, 2010 rs... sem probelmas. Verifica se os dados estão corretos e roda para fazer testes. Qualquer dúvida, pode postar!! :.)update cliente set codmunibge = Case when cidadeclie='4117107' then 'NOVA LONDRINA' when cidadeclie='4313300' then 'NOVA PRATA' when cidadeclie='4117503' then 'PAIÇANDU' when cidadeclie='4118402' then 'PARANAVAÍ' End Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thyago Franco Postado Junho 16, 2010 Autor Denunciar Share Postado Junho 16, 2010 (editado) rs... sem probelmas. Verifica se os dados estão corretos e roda para fazer testes. Qualquer dúvida, pode postar!! :.)update cliente set codmunibge = Case when cidadeclie='4117107' then 'NOVA LONDRINA' when cidadeclie='4313300' then 'NOVA PRATA' when cidadeclie='4117503' then 'PAIÇANDU' when cidadeclie='4118402' then 'PARANAVAÍ' EndOk deu certo amigo muito abrigado. Editado Junho 16, 2010 por Thyago Franco Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Junho 16, 2010 Denunciar Share Postado Junho 16, 2010 Por nada... precisando é só postar!!! :.) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Thyago Franco
Bom, preciso fazer o seguinte , tenho uma tabela onde preciso mudar duas referencias de cada linha.
Nesse modelo:
update cliente set codmunibge='NOVA LONDRINA' where cidadeclie='4117107';
update cliente set codmunibge='NOVA PRATA' where cidadeclie='4313300';
update cliente set codmunibge='PAIÇANDU' where cidadeclie='4117503';
update cliente set codmunibge='PARANAVAÍ' where cidadeclie='4118402';
Mas no Ibexpert so consigo fazer uma atualização por vez, vou la coloco uma aperto o certinho e depois commit um por um.
Existe alguma maneira de atualizar todos de uma só vez ???
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.