#sql #sql-server #tsql #sql-server-2008 #stored-procedures
#sql #sql-server #tsql #sql-server-2008 #хранимые процедуры
Вопрос:
В настоящее время я использую MS SQL Server 2008.
У меня есть хранимая процедура, которая отправляет электронное письмо с использованием sp_send_dbmail. sp_send_dbmail выводит «Почта в очереди» в результирующее сообщение. Мне нужно удалить это из результирующего сообщения. Есть ли способ полностью очистить то, что было напечатано в результирующем сообщении, или отключить заполнение команд «печать», подобных этой, вообще?
Ответ №1:
@exclude_query_output
Аргумент подавляет его. По умолчанию установлено значение 0, поэтому вы просто устанавливаете его равным 1.
Дополнительная информация в документации: sp_send_dbmail
Комментарии:
1. Я слеп. Я думал, что просмотрел все параметры, но просто объединил этот параметр с параметрами @query. Спасибо.