Можете ли вы использовать программу массового копирования для копирования данных VARBINARY в читаемый файл?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Можете ли вы использовать программу массового копирования для копирования данных VARBINARY в читаемый файл?

Сообщение Anonymous »

У меня есть серверное Java-приложение, в котором я хотел бы, чтобы приложение автоматически извлекало данные VARBINARY из базы данных, а затем использовало эти данные для загрузки файлов на жесткий диск пользователя.
Я могу использовать программу массового копирования для извлечения содержимого VARBINARY из таблицы следующим образом:

Код: Выделить всё

bcp "select CONTENTS from DOCUMENT_TABLE where DOC_ID = 123" queryout "C:\users\fred\Desktop\BCP_results.pdf" -c -d MyDatabase -S MyDatabaseServer
Где CONTENTS — это столбец VARBINARY в DOCUMENT_TABLE, который в данном случае содержит данные для файла PDF.
Хотя создается BCP_results.pdf и содержит данные, он определенно не в форме читаемого PDF-файла.
[img]https:/ /i.sstatic.net/65IPbAdB.png[/img]

Есть ли способ использовать BCP для программного извлечения данных VARBINARY и загрузки их в читаемый файл, например PDF-файл?< /p>
Если возможно, я бы хотел сделать это и для файлов xlsx, файлов .tif и т. д.

Подробнее здесь: https://stackoverflow.com/questions/790 ... dable-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»