1
A
回答
0
一个选项是将查询结果存储到临时表中。如果存在行,请使用temp表中的选择作为查询来执行sp_send_dbmail
。 proc 应该能够看到临时表,但如果没有,则可能需要使用全局临时表。
相关问题
- 1. sp_send_dbmail继续发送电子邮件
- 2. PHP邮件 - 仅在发生邮政时才发送
- 3. 如何告诉我的应用程序发送电子邮件?
- 4. PHPmailer有时仅发送电子邮件
- 5. 使用sp_send_dbmail()发送电子邮件有时不起作用
- 6. 仅当字段非空时才发送电子邮件验证
- 7. 随着sp_send_dbmail,改变字体/大小的结果通过电子邮件发送?
- 8. 使用smtp发送电子邮件仅在通过outlook发送后才有效
- 9. PHP - 如果发生错误,发送电子邮件
- 10. Java:在发送附件电子邮件时发生异常
- 11. 当电子邮件地址发生变化时发送电子邮件
- 12. ActionMailer发送的电子邮件需要6个小时才能发送邮件
- 13. 自动发送电子邮件报告
- 14. sp_send_dbmail发送HTML而不是HTML格式的电子邮件
- 15. 如何通过邮件发送TestNG电子邮件报告
- 16. Tomcat服务器 - 在发生崩溃时发送警告电子邮件
- 17. 发送电子邮件操作不发送电子邮件
- 18. PHP发送电子邮件多次发送电子邮件
- 19. 如何通过电子邮件发送这些oracle结果
- 20. 如何验证发送电子邮件的结果?
- 21. 如何使用存储过程结果发送电子邮件
- 22. 如何发送jenkins的nunit结果到电子邮件
- 23. 如果SQL查询结果为空,则发送电子邮件
- 24. 在RubyOnRails项目中发生错误时发送电子邮件
- 25. 如果URL仅关闭了2次,则发送电子邮件
- 26. 如何发送电子邮件在Java
- 27. 如何在django发送电子邮件?
- 28. 如何在邮件发送至DLQ时发送电子邮件通知
- 29. 发送邮件时发送失败错误当发送电子邮件在php
- 30. 发生事件时发送电子邮件Thunderbird
通过查看[BOL中的参数](http://msdn.microsoft.com/zh-cn/library/ms190307.aspx),看不到任何明显的方法。完全未经测试的建议,但也许你可以附加第二个查询'; SELECT CASE WHEN @@ ROWCOUNT = 0 THEN 1/0 END'并将'@ append_query_error'设置为0? –
你正在使用哪个数据库?如果您使用t-sql(Microsoft Server),则可以使用IF语句。 – skofgar