小弟第一次发帖,说的不明白的还请各位多多包涵。我这里有一些数据要求导出成文本文件,表中第一列为DateTime类型,第二列是varchar类型,第三列是int类型。
用Sql2000的导出工具导出后的结果如下(最后的格式部分全部是默认的):
2011-11-01 00:00:00,"test4",4
格式部分如图:而用BCP命令导出的结果如下:
2011-11-01 00:00:00.000 test4 4请问,如何设置BCP命令才能让用BCP命令导出的结果和用sql2000的工具的结果是一样的呢?
用Sql2000的导出工具导出后的结果如下(最后的格式部分全部是默认的):
2011-11-01 00:00:00,"test4",4
格式部分如图:而用BCP命令导出的结果如下:
2011-11-01 00:00:00.000 test4 4请问,如何设置BCP命令才能让用BCP命令导出的结果和用sql2000的工具的结果是一样的呢?
exec master..xp_cmdshell 'bcp "select * from plaza..e_daily_Toll_Car_Truck_Axis where dhm_stat<=''2011-11-01 00:00:00''" queryout c:\2011.txt -c -q -SLocalhost';
用BCP導入?
嗯,varchar的加引号,还有中间用逗号隔开