sql - 如何在查询过程中清除 SQL 查询的结果消息数据?

标签 sql sql-server t-sql sql-server-2008 stored-procedures

我目前使用的是 MS SQL Server 2008。

我有一个使用 sp_send_dbmail 发送电子邮件的存储过程。 sp_send_dbmail 将“Mail Queued”打印到结果消息中。我需要从结果消息中删除它。有没有办法完全清除已打印到结果消息中的内容或完全消除像这样的“打印”命令的填充?

最佳答案

@exclude_query_output 参数会抑制它。默认设置为 0,因此您只需将其设置为 1。

更多信息请参阅文档:sp_send_dbmail

关于sql - 如何在查询过程中清除 SQL 查询的结果消息数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5708657/

相关文章:

sql - 批量脚本执行

mysql - 当查找的值是数字后跟字母时 SELECT 的意外行为

.net - 用于跟踪已删除记录的删除触发器的替代方案

sql - 如何在 VIEW 输出子句中保留 "*"以便列跟踪表更改?

sql-server - MSSQL 服务在 ubuntu 上启动失败

sql-server - 暂时禁用所有外键约束

c# - 从 SQLCLR 调用时,带有 Remove=true 的 WinSCP Session.PutFiles 获取 "Error deleting file System Error. Code: 5"但在 SSIS 脚本任务中工作

sql-server - 使用通配符的 T-SQL xquery .modify 方法

php - 如此具体,将艺术家的图像添加到 joomla 组件中最近歌曲的表格 View 中

SQL Server SELECT 到 JSON 函数