Pular para o conteúdo

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

Responder tópico
  • Denunciar
  • Indicar

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

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.

Responder tópico

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

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder