使用BCP

时间:2017-03-11 19:11:32

标签: sql-server bcp

我有一个数据表,一列包含图像。我正在尝试提取单个记录图像列并使用BCP导出到图像文件。我的代码如下:

bcp "SELECT PictureData FROM BigTable WHERE RecordId='ASDF-QWER' queryout "C:\Path\File.jpg" -n -SCONNECTION\STRING -T

运行命令后的输出显示成功,它表示复制了1行,但是当我双击创建的文件时,它表示"无法打开此文件"。如果我修改语句以选择不同的行,并使用以下内容将它们复制到文本文件中:

bcp "SELECT Name,Address FROM BigTable WHERE RecordId='ASDF-QWER' queryout "C:\Path\File.txt" -n -SCONNECTION\STRING -T

然后文本文件包含我希望它包含的数据

0 个答案:

没有答案