我想让SQL Server代理将此邮件作为电子邮件发送发送结果为csv文件
我所得到的只是错误。它没有@query参数,但我没有看到问题。
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'e-automate mail',
@recipients = '[email protected]',
@subject = 'on hold customers',
@body='Customers on Hold in E-automate',
@query = 'SELECT CC.CustomerID AS 'E-auto Number',
CC.TextVal AS 'Autotask Number',
ARC.CustomerName
FROM [CoCopeco].[dbo].[ARCustomerCustomProperties] CC
INNER JOIN [CoCopeco].[dbo].[ARCustomers] ARC ON ARC.CustomerID = CC.CustomerID
WHERE ShAttributeID = '2043'
AND ARC.OnHoldCodeID IS NOT NULL
AND DATALENGTH (CC.TextVal) > 0 ' ,
@attach_query_result_as_file=1,
@query_attachment_filename = 'Results.csv',
@query_result_separator = ','
你得到哪些错误?除此之外:我不明白你给这个问题的标题的含义 – Marged