Recebi a tarefa de enviar um pequeno relatório mensal para um dos meus clientes. O relatório já era executado manualmente na instância, a saída copiada para uma planilha e enviada ao cliente como um anexo.
Estou procurando uma solução mais permanente, então pretendo usar sp_send_dbmail
o procedimento armazenado para executar a consulta e enviá-la como anexo.
Tudo funciona menos a formatação da mensagem. Inicialmente tentei anexar a saída como um arquivo CSV com um @query_result_seperator = ','
mas os resultados estavam em toda parte!
Quando executo o relatório normalmente, a saída parece boa no SQL. Mas enviá-lo como um CSV ou apenas no corpo da mensagem não.
Acho que pode funcionar melhor se eu exportar a saída como HTML e enviá-la como um anexo/ou como XML, mas não sei como fazer isso.
Alguém tem alguma sugestão?
Desde já, obrigado!