Используйте SQL, чтобы создать текстовый файл и сохранить его в файле varbinary blob без записи на диск - PullRequest
0 голосов
/ 17 декабря 2018

В настоящее время у меня есть рабочая хранимая процедура SQL, которая использует BCP и xp_cmdshell для создания текстового файла на системном диске, а затем загружает этот файл в поле varbinary в таблице вложений.

Что яНужно знать, возможно ли это сделать без записи файла на диск как часть процесса?

ОБНОВЛЕННЫЕ ДЕТАЛИ

Я использую MSSQL 2014 инамерение состоит в том, чтобы загрузить текстовый файл (фактически файл csv) в базу данных, чтобы другие пользователи могли его скачать.

1 Ответ

0 голосов
/ 17 декабря 2018

Является ли текстовый файл генерирующим только для вставки содержимого в поля varbinary? Если так, почему бы вам не использовать его, просто конвертируйте содержимое напрямую в varbinary с помощью функции convert и вставляйте результаты непосредственно в поле таблицы.

Если яНеправильно поправьте меня пожалуйста.

...