如何实现一次性执行多条插入语句(插入是调用存储过程,插入操作可能调用多个存储过程)?

ansili 2008-07-09 10:08:28
我现在是一条一条的调用存储过程插入数据,感觉太慢。所以想一次插入多条。

如何实现一次性执行多条插入语句(插入是调用存储过程,插入操作可能调用多个存储过程)?
...全文
254 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xp__huang 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cxz1985 的回复:]
如需要阅读该回复,请登录或注册CSDN!
[/Quote]

??? 看不到
ansili 2008-07-10
  • 打赏
  • 举报
回复
先写文件 然后用 BCP 导到数据库里?

如何实现?请告知。
  • 打赏
  • 举报
回复
先写文件 然后用 BCP 导到数据库里???
ansili 2008-07-09
  • 打赏
  • 举报
回复
数据库: MSSSQL
数据是我根据条件组合的SQL语句

像这样的语句:

exec pro_insert_http_down_info '1111100001','2008-07-09 09:39:24','192.168.1.69','00:18:F3:0C:17:49','2775','220.181.5.42','00:C0:A8:9C:69:F5','80',0,'http://sobar.baidu.com/install/BaiduSearchTool.exe',''

exec pro_insert_ftp_down_info '1111100001','2008-07-09 09:39:24','192.168.1.69','00:18:F3:0C:17:49','2775','220.181.5.42','00:C0:A8:9C:69:F5','80',0,'http://sobar.baidu.com/install/BaiduSearchTool.exe',''

exec pro_insert_http_info '1111100001','2008-07-09 09:39:24','192.168.1.69','00:18:F3:0C:17:49','2775','220.181.5.42','00:C0:A8:9C:69:F5','80',0,'http://sobar.baidu.com/install/BaiduSearchTool.exe',''
shakaqrj 2008-07-09
  • 打赏
  • 举报
回复
什么数据库?
数据从哪来?
内存泄漏 2008-07-09
  • 打赏
  • 举报
回复
一定是要用执行存储过程的方法实现吗? 你可以试试多线程并发调用存储过程..
jameshooo 2008-07-09
  • 打赏
  • 举报
回复
批量插入记录使用块拷贝方式速度最快,比SQL语句和存储过程快得多。

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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