Mi è stato assegnato il compito di inviare un piccolo rapporto mensile a uno dei miei clienti. Il report è stato precedentemente eseguito manualmente sull'istanza, l'output è stato copiato in un foglio di calcolo e inviato al cliente come allegato.
Sto cercando una soluzione più permanente, quindi intendo utilizzare la sp_send_dbmail
stored procedure per eseguire la query e inviarla come allegato.
Tutto funziona tranne la formattazione del messaggio. Inizialmente ho provato a collegare l'output come file CSV con un @query_result_seperator = ','
ma i risultati erano ovunque!
Quando eseguo normalmente il rapporto, l'output sembra corretto in SQL. Ma non lo invia come CSV o semplicemente nel corpo del messaggio.
Penso che potrebbe funzionare meglio se esporto l'output come HTML e lo invio come allegato / o come XML ma non so come farlo.
Qualcuno ha qualche suggerimento?
Grazie in anticipo!