Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвам BCP или Sql Server Management Studio, за да извлека BLOB данни от Sql Server?

Отговарям на собствения си въпрос, тъй като започвам да се дразня от това, че SO ми казва да настроя награда

Оказва се, че не се нуждаете от родния флаг -n. Освен това BCP се опитва да включи 4-байтов префикс по подразбиране в графата с изображение - всъщност искате това да е 0.

bcp "select document_binary_data from database where id = 12345" queryout "c:\filename.doc" -S server -U username -P password
Enter the file storage type of field document_binary [image]:
Enter prefix-length of field document_binary [4]: 0
Enter length of field document_binary [0]:
Enter field terminator [none]:


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво представлява нулевият символен литерал в TSQL?

  2. Актуализирайте часовата част на DateTime в SQL

  3. Как да коригирате „Схемата на дяловете „...“ няма следваща използвана файлова група“ в SQL Server

  4. Как мога да създам пространствен индекс на индексиран изглед?

  5. Вмъкване на множество редове в Sybase ASE