Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Quando usar MERGE ou UPDATE?

Boa tarde,

Na prática, no dia a dia de trabalho, existe algum cenário ideal para MERGE ou para UPDATE FROM?

2 respostas
solução!

Oii Marcos, tudo bem?

Você pode usar o comando MERGE nas seguintes situações:

  • Quando você precisar inserir ou atualizar as linhas de uma tabela condicionalmente. Em outras palavras, se uma linha existir na tabela de destino, atualize os valores de uma ou várias colunas. Se não existir, insira uma nova linha.
  • Quando você precisar sincronizar os dados de duas tabelas. Ou seja, insira, atualize ou exclua os dados da tabela de destino com base nas diferenças resultantes da comparação com a tabela de origem.

Espero ter ajudado. Qualquer coisa é só falar, beleza? :)

Ah legal.

Vou fazer uns testes aqui.

Obrigado.