1
resposta

Atualização de dados em massa.

Elaborei uma tabela com grande volume de dados e agora estava pensando em atualiza-la em massa alguns campo, porém há algumas linhas em que nem todas as colunas serão atualizadas, a origem dos dados a ser atualizados são de uma planilha em excel. Como eu posso fazer está atualização de maneiras ágil e eficaz? 49 mil linhas

1 resposta

Primeiro: Criar uma tabela no banco com os dados do excel (Ex.: tabela_atualizacao).

Segundo: Criar uma estratégia para executar as atualizações em partes de acordo com os padrões desejados (Ex.: registros com características condições X atualizar colunas A, B,C.. registros com características condições Y colunas D, E,F....)

Terceiro: Executar o comando update relacionando a tabela_atualizao e a tabela que deve ser atualizada, realizando ciclos de atualização de acordo com as regras.

Sugestões: -Usar transações para que se possa validar os dados atualizados durante o processo de UPDATE (Mais indicado) -Fazer um cópia da tabela ou backup antes das alterações

Att