Criado por Renato Alkmim Junior em 13/02/2023 20:12 · Leitura: 1 min
Situação: Ao fazer o vinculo de uma referência antiga no cadastro de relacionamento de referência é informado que o registro já existe no sistema, mesmo sem tem ter o registro.
Solução: Deve-se fazer uma cópia do banco de dados e rodar o seguinte select para identificar as referências que ficaram como lixo no banco de dados
select * from relacionarefant
where not exists (select produto.referencia from produto where produto.referencia = relacionarefant.referenciaatual)
delete from relacionarefant
Após identificar os registros, excluir e pedir para o cliente testar novamente