我正在尝试使用xp_sendmail
. 当先前执行的查询有任何结果时,我需要发送电子邮件。
将查询结果放入表变量/临时表中,然后在 xp_sendmail 中,使用
Declare @table_var table(...)
..query execution..
EXEC master.dbo.xp_sendmail @recipients = 'xx@xx.com',
@query = 'select * from @table_var'
它给出了错误说
@table_var 必须声明。
即使我使用临时表,我得到的消息是
无法引用 tempdb 数据库中的对象。
对此有什么想法吗?
提前致谢