update. Ajuda!

PostgreSQL

30/12/2015

Bom dia,

To precisando Fazer o seguinte, tenho uma tabela aonde esta todo meu cadastro de produtos com uma coluna aonde se referencia o código do produto.
Preciso fazer a alteração dos códigos conforme abaixo:
A B
27 14389
43 4116
67 5057
92 8160
109 3452
135 3960
175 4234
252 10468
254 11749

A coluna B é os códigos que representam os meus códigos dos produtos na tabela e a coluna A esta os códigos que preciso substituir EX: o código 14389 substituir pelo 27, o código 4116 substituir pelo 43 e assim susesivamente.

Porem preciso fazer a troca de 8.000 códigos no total.

pergunto tem como fazer um update que me faça a substituição toda de uma unica vez?

att
Giovani

Giovani

Curtidas 0

Melhor post

Raimundo Pereira

Raimundo Pereira

30/12/2015

Bom dia, Giovani.
Se estiver usando o firebird use o IBexpert
Antes de tudo só por segurança e precaução faça duas cópia do banco de dados.

Depois, cole os códigos no excel em duas colunas

A B
27 14389

No excel você terá duas colunas, identicamente citado acima.

Depois insira 3 colunas antes de A e depois de B a ultima conterá apenas ->> '

[img]http://arquivo.devmedia.com.br/forum/imagem/437747-20151230-100757.png[/img]

Observação : Observe os campos NOVO VALOR & VALOR ANTIGO

Vlw, espero que ajude.
GOSTEI 1

Mais Respostas

Giovani

Giovani

30/12/2015

show,uso o PostgreSQL mas a sua idéia me ajudou, pois montei todos os update na planilha e mandei executei no banco todos os updates.

Valeu...
GOSTEI 0
POSTAR