Как сохранить (все) тип данных образа сервера SQL в файловую систему с правильным расширением файла

У меня есть разные типы файлов в таблице (txt, doc, jpg и т. Д.), И я хочу сохранить их все в моей файловой системе. Я знаю, как сделать это файл за файлом, но этонет смысла, я должен сделать цикл, который сохраняет все файлы с правильными расширениями сразу. Любой совет?

Я делаю это сейчас так:

DECLARE @ObjectToken INT
EXEC sp_OACreate 'ADODB.Stream', @ObjectToken OUTPUT
EXEC sp_OASetProperty @ObjectToken, 'Type', 1
EXEC sp_OAMethod @ObjectToken, 'Open'
EXEC sp_OAMethod @ObjectToken, 'Write', NULL, 
EXEC sp_OAMethod @ObjectToken, 'SaveToFile', NULL, 'd:/file.txt', 2
EXEC sp_OAMethod @ObjectToken, 'Close'
EXEC sp_OADestroy @ObjectToken

Итак, мой вопрос был бы, есть ли способ сделать это для всех записей (сохранить все файлы) в таблице базы данных сразу и с установкой правильного расширения файла для каждого сохраненного файла?

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

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