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

sxssg 2011-12-27 08:51:31
导入方法为:

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”格式是一样的,可以导入。

目的:
我想把三个文件夹下的三个文件一次性导入到数据库中,请问可以实现吗?请方法,语句,谢谢!
...全文
88 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sz_vcp2007 2011-12-28
  • 打赏
  • 举报
回复
SSIS应该可以实现楼主的要求
sxssg 2011-12-28
  • 打赏
  • 举报
回复
批处理来解决???

怎么解决啊。有人回答下吗
sxssg 2011-12-27
  • 打赏
  • 举报
回复
楼上二位能详细点吗,不懂
rucypli 2011-12-27
  • 打赏
  • 举报
回复
写个批处理来解决
--小F-- 2011-12-27
  • 打赏
  • 举报
回复
可以写个批处理来解决这个问题 具体的自己BAIDU。
sxssg 2011-12-27
  • 打赏
  • 举报
回复
我是知道用VB的循环功能很强大,变量也可以用到地址中,SQL就不知道了,目前只在WHERE条件中使用过循环。
sxssg 2011-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]
从磁盘导入文件,建议还是用手动的好,出了问题可以当场解决.用自动化,万一txt上格式有点小问题,立马出错,操作的人还不一定知道.
[/Quote]

文件太多了,手动很麻烦啊!
sxssg 2011-12-27
  • 打赏
  • 举报
回复
哥些,在线等!
-晴天 2011-12-27
  • 打赏
  • 举报
回复
从磁盘导入文件,建议还是用手动的好,出了问题可以当场解决.用自动化,万一txt上格式有点小问题,立马出错,操作的人还不一定知道.

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧