Eu não sou hábil em SQL e preciso de alguma ajuda. Tenho um servidor SQL2005 e criei um job para enviar um email com um anexo CSV. Meu trabalho funciona bem, mas preciso que o resultado final seja um arquivo do Excel no formato .xls ou .xlsx.
Segue o código do trabalho:
USE My_DB
GO
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'DBMail'
,@recipients = 'me@my_org.com'
,@copy_recipients = ''
,@execute_query_database = 'My_DB'
,@query = 'exec MY_RPT_MonthlyWIPSp'
--@body =@bodyContent
,@subject = 'Monthly WIP Report'
,@attach_query_result_as_file = 1
,@query_attachment_filename = 'result.csv'
,@query_result_separator=',',@query_result_width =32767
,@query_result_no_padding=1;
O que eu preciso mudar e onde conseguir que os dados saiam no formato que eu preciso? Tenho que modificar meu SP?