Как сохранить изображение из SQL Server в файл, используя SQL [закрыто]

Вопрос

В SQL Server 2005 у меня есть таблица с изображениями (тип данных: изображение). Используя только SQL, как сохранить изображение в виде файла (на том же сервере, на котором работает SQL Server). Если я должен, яЯ буду использовать SQL CLR, но я хочу избежать этого, если это возможно.

Фон

Я хочу, чтобы задание SQL Server не запускало расписание, вызывающее процесс, который будет отправлять электронные письма со встроенными изображениями с использованием базы данных SQL Server Mail следующим образом:

exec msdb.dbo.sp_send_dbmail
@profile_name = 'MyProfile',
@recipients = '[email protected]',
@subject = 'hello',
@file_attachments = 'C:\MyLogo.gif',
@body=N'<p>Image Test</p><img src="MyLogo.gif"><p>See image there?</p>', 
@body_format = 'HTML';

Этот SQL работает, но мне нужно сначала сохранить изображение в виде файла. Если я смогу получить изображение прямо по электронной почте, не сохраняя его в виде файла, этоЭто нормально, но это нужно встроить в электронную почту, а я хочу использовать только SQL.

Ответы на вопрос(4)

Ваш ответ на вопрос