Можем ли мы прикрепить результат, полученный по запросу в формате.txt в sql?
Можно ли прикрепить результат, полученный по запросу в формате.txt при отправке почты в sql?
1 ответ
Одним из способов является использование расширенной хранимой процедуры xp_sendmail. Для этого требуется, чтобы у вас были настроены профиль MAPI и SQL Mail. Тогда это можно использовать так:
xp_sendmail @recipients = 'email@domain.com', @subject = 'Результаты запроса', @query = 'SELECT fname, lname FROM Employees WHERE empid = 9'
В приведенном выше примере результаты запроса будут включены в сообщение электронной почты. Прочтите в SQL Server Books OnLine больше о дополнительных параметрах для xp_sendmail. Они контролируют, как выполняется запрос (контекст базы данных, пользователь базы данных) и как он отображается (заголовки, форматирование, прикрепление результатов запроса в файл).
Вот дополнительная информация о настройке Почты SQL: http://support.microsoft.com/kb/q263556/