none
Update não atualiza RRS feed

  • Pergunta

  • Olá Pessoal, tudo bem?

    Estou desenvolvendo uma procedure de limpeza e padronização de dados. A base que estou trabalhando é muito suja e há duplicação de dados.

    Estou enfrentando um problema em que uma sequência de UPDATES dentro da procedure alguns funcionam e outros não. E cada execução novos aparecem e os alguns anteriores funcionam. Não consegui identificar um padrão.

    CPF: 11111111111 - A da Silva

    CPF: 11111111111 - A Silva Mendes

    UPDATE dbo.pessoas SET nome = 'A Silva Mendes' WHERE cpf = '11111111111' (a definição de qual nome é o correto é retorno de uma consulta manual na receita federal). Por que de ser tão manual? Porque há pessoas diferentes compartilhando o mesmo CPF.

    CPF: 22222222222 - B de Belem

    CPF: 22222222222- H de Holambra

    Serão atualizados no máximo 4 linhas por update e a previsão de que sejam inseridos nessa procedure cerca de 600 UPDATEs.

    Tentei BEGIN TRAN / COMMIT TRAN e mesmo assim ocorre o problema.

    Vocês já passaram por isso ou possuem uma ideia de qual seria o problema?

    Muito obrigado.

    Rogerio

    quinta-feira, 12 de janeiro de 2017 10:19

Respostas

Todas as Respostas