После некоторых тестов я не думаю, что это возможно.
Я просто попытался создать управляемую данными подписку с помощью хранимой процедуры и настроить комментарий на использование значения из результатов моей хранимой процедуры.Я жестко закодировал это значение как:
'abc' + CHAR(13) + CHAR(10) + 'def'
Если вы select
это выражение в SSMS с результатами в текст , вы увидите, что оно отображается болеелиний.Тем не менее, в электронном письме он все еще был в одной строке!
Редактировать Ознакомьтесь с этой статьей в MS Connect.Похоже, что это было исправлено в 2008 R2, который не очень полезен для вас.Однако есть обходной путь, который заключается в использовании HTML-разметки, такой как теги <br />
.Мне это кажется некрасивым, но если вы можете быть уверены, что ваши получатели используют электронную почту в формате HTML, это может решить проблему?