Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara menggunakan BCP atau Sql Server Management Studio untuk mendapatkan data BLOB dari Sql Server?

Saya menjawab pertanyaan saya sendiri karena saya mulai kesal dengan SO yang menyuruh saya untuk menyiapkan hadiah

Ternyata Anda tidak memerlukan -n bendera asli. Selain itu, BCP mencoba menyertakan awalan 4 byte secara default pada kolom gambar - Anda sebenarnya ingin set ini ke 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. Cara optimal untuk menggabungkan/menggabungkan string

  2. Kesalahan SQL Server 109:Ada lebih banyak kolom dalam pernyataan INSERT daripada nilai yang ditentukan dalam klausa VALUES

  3. SQL Server membuat Jenis Tabel Buatan Pengguna dengan skema tidak berfungsi dengan benar

  4. Keamanan IIS7, SQL 2008 dan ASP.NET MVC

  5. Temukan catatan duplikat dalam tabel menggunakan SQL Server