我有一个数据表,一列包含图像。我正在尝试提取单个记录图像列并使用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
然后文本文件包含我希望它包含的数据