我在SQL Server 2012中的BCP功能有一个小问题.事情是:我使用以下命令加载.jpg图像(大小为167KB):
INSERT [tabela_testowa](数据)SELECT*FROM OPENROWSET(BULK N'C:\ foty\ch6_MagicShop.jpg',SINGLE_BLOB)a;
然后我尝试使用以下方法将其导出回磁盘:
BCP"SELECT data FROM tabela_testowa WHERE ID = 1"queryout"C:\ test\file.jpg"-T -n -d test
文件保存在磁盘上没有问题,大小也是167 KB但是..它不能像原始副本一样打开.我不知道BCP导出中有什么参数错误吗?或者它可能在导入阶段被破坏?有人有类似的问题吗?