+ -
当前位置:首页 → 问答吧 → 要助:利用循环导入本地硬盘数据到SQL数据库中的方法(BCP)

要助:利用循环导入本地硬盘数据到SQL数据库中的方法(BCP)

时间:2011-12-27

来源:互联网

导入方法为:

SQL code
EXEC master..xp_cmdshell 'bcp test.dbo.成绩t in d:\test\1\123.txt -c -q -S"127.0.0.1" -U"sa" -P"30687724"'


说明:
1、本地D盘TEST文件夹下有三个文件夹分别人1,2,3,三个文件夹内都有一个表,表的名字都叫“123.txt”。
2、数据库中名为TEST,表为DBO.成绩与本地文件夹下的“123.txt”格式是一样的,可以导入。

目的:
我想把三个文件夹下的三个文件一次性导入到数据库中,请问可以实现吗?请方法,语句,谢谢!

作者: sxssg   发布时间: 2011-12-27

从磁盘导入文件,建议还是用手动的好,出了问题可以当场解决.用自动化,万一txt上格式有点小问题,立马出错,操作的人还不一定知道.

作者: qianjin036a   发布时间: 2011-12-27

哥些,在线等!

作者: sxssg   发布时间: 2011-12-27

引用 1 楼 qianjin036a 的回复:
从磁盘导入文件,建议还是用手动的好,出了问题可以当场解决.用自动化,万一txt上格式有点小问题,立马出错,操作的人还不一定知道.


 文件太多了,手动很麻烦啊!

作者: sxssg   发布时间: 2011-12-27

可以写个批处理来解决这个问题 具体的自己BAIDU。

作者: fredrickhu   发布时间: 2011-12-27

写个批处理来解决

作者: rucypli   发布时间: 2011-12-27

楼上二位能详细点吗,不懂

作者: sxssg   发布时间: 2011-12-27