Eu entendi que é necessário deletar todos os campos da Tab_Faturamento antes de inserir novos registros para não duplicá-los, ok.
Mas isso é muito pouco performático, não? Toda vez que meu trigger for acionado refazer uma pesquisa inteira e todos os procedimentos e tal... Não existe nenhum método mais eficiente no SQL Server pra fazer isso não?
Se eu disparar o trigger da aula numa empresa com anos de registros isso demoraria muito tempo para concluir, não?
Um método que ignorasse as datas que já estão consolidadas e não foram mexidas na Tab_Faturamento e processasse somente o faturamento do dia que foi alterado...