Извлечение двоичных данных из SQL Server с использованием T-SQL - PullRequest
4 голосов
/ 08 ноября 2010

У меня есть база данных, в которую я загружаю файлы (например, PDF, изображения и т. Д.). Я сохраняю их в базу данных как Varbinary (max).

Я загружаю эти файлы, используя C # MVC. Мне было интересно, как я могу просмотреть эти файлы, используя запрос T-SQL, а не .net.

Возможно ли это?

Ответы [ 3 ]

4 голосов
/ 08 ноября 2010

Не напрямую.

Почему бы вам не написать простое приложение для просмотра?

Существуют бесплатные и коммерческие приложения.Я не использовал этот, но у него есть пробная версия: SQL Image Viewer

1 голос
/ 08 ноября 2010

Нет, вам нужно извлечь файлы для их просмотра.

SQL Server и SSMS (SQL Server Management Studio) не имеют возможности для просмотра двоичных данных таким способом.

0 голосов
/ 08 ноября 2010

Вы можете использовать функции sp_OAxxxx (функции взаимодействия COM) для создания соответствующих средств просмотра, но в конечном итоге этим средствам просмотра потребуются данные, записанные на диск.

...