wildcat-s
Дата: 22.01.2013 14:05:47
Как и большинство начну с стандартной фразы. "не пинать", "новичок" и т.д.
Есть процедура. в ней
SELECT param1,param2..., UEmail , UserFirstName, UserLastName from Table1 left join UserTable on ... where IdTablerow=@id
Получаю.
param1 param2 aaa@mail.ru Иванов Иван
param1 param2 bbb@mail.ru Петров Петр
Необходимо сделать рассылку
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'profil',
@recipients=UEmail,
@subject = 'Уведомление',
@body ='Уважаемый ....UserLastName , UserFirstName ...param1.... param2....
@body_format = 'HTML';
Я так понимаю ТОЛЬКО курсором реализуется?
Кот Матроскин
Дата: 22.01.2013 14:15:54
Неясно - Вам надо послать каждому получателю отдельное письмо с особым содержанием? Или куче получателей разослать типовое письмо, включающее данные всех получателей?
Если первое - то только курсором, конечно.