Update a partir da comparação de duas tabelas no postgres

1. Update a partir da comparação de duas tabelas no postgres

MAURO SOARES DE LIMA
mauroslima

(usa Ubuntu)

Enviado em 19/09/2016 - 15:03h

Olá pessoal.

Estou com o seguinte problema: tenho uma tabela vendas que contém o código do vendedor. Porém a tabela de vendedor foi toda refeita, com a alteração do id. Como posso atualizar o código de vendedor na tabela vendas a partir da comparação entre a nova tabela vendedor e a antiga? Tentei fazendo inner join porém foi feito update com o mesmo id para todos os registros da tabela vendas.


  


2. Re: Update a partir da comparação de duas tabelas no postgres

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 23/09/2016 - 13:37h

Se apenas o id do vendedor está na tabela vendas e eles foram mudados, não tem como recuperar.

Se vc tiver um bkp, procure recuperar a tabela de vendedores antiga com outro nome, e na nova tabela colocar uma coluna dom id_antigo, pra tornar possível atualizar o id da tabela vendas.

* Cuidado, o id de uma tabela é seu identificador, essa tabela que foi refeita precisaria ter mantido os ids antigos, pois eles deveriam identificar o registro pelo resto da vida dele.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts