当前位置: 代码迷 >> Sql Server >> BCP批量导出大量数据的功能为什么无序解决思路
  详细解决方案

BCP批量导出大量数据的功能为什么无序解决思路

热度:110   发布时间:2016-04-27 14:46:21.0
BCP批量导出大量数据的功能为什么无序
比如把一个上百万条记录的数据表table用BCP导出到txt文件中的时候,发现原来表table中第一行的数据被bcp批量导出放到txt文件的中间行去了。

有什么方法能用BCP固定的顺序批量导出table表里面行记录数据到txt 中去?

如果table表的数据量小,能顺序的一模一样的导出到Txt中。可是数据量一大顺序就乱了。

------解决方案--------------------
可以试一下,不用对象,用Select+Order来导出。
bcp "select * from dbo.Tb Order by ID" qureryout.....
------解决方案--------------------
探讨
比如把一个上百万条记录的数据表table用BCP导出到txt文件中的时候,发现原来表table中第一行的数据被bcp批量导出放到txt文件的中间行去了。

有什么方法能用BCP固定的顺序批量导出table表里面行记录数据到txt 中去?

如果table表的数据量小,能顺序的一模一样的导出到Txt中。可是数据量一大顺序就乱了。
  相关解决方案