Tôi đang trả lời câu hỏi của chính mình vì tôi cảm thấy khó chịu với việc SO bảo tôi thiết lập tiền thưởng
Hóa ra bạn không cần cờ gốc -n. Ngoài ra, BCP cố gắng bao gồm tiền tố 4 byte theo mặc định trên cột hình ảnh - bạn thực sự muốn đặt tiền tố này thành 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]: