如何批量执行sql文件

夜未眠风已息 2011-09-27 09:48:32
有一批函数和存储过程,每个函数和存储过程都对应一个sql文件,
其中还有相互调用关系,,,
请问有没有什么办法批量执行这些sql文件,
把这些函数和存储过程加到数据库中啊,
一个一个的执行太耗时耗力了。。。。
...全文
314 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sherry2007fly 2012-11-15
  • 打赏
  • 举报
回复
你的问题解决了吗 我也想知道解决方法 可否指点一二啊
baiynije 2011-09-28
  • 打赏
  • 举报
回复
做成一個bat文件
koumingjie 2011-09-28
  • 打赏
  • 举报
回复
不太好弄吧,因为有调用存在,所以语句有先后执行的关系
xqx_8888 2011-09-27
  • 打赏
  • 举报
回复
learn
liangCK 2011-09-27
  • 打赏
  • 举报
回复
也可写一个脚本for each得到文件,再sqlcmd执行。
liangCK 2011-09-27
  • 打赏
  • 举报
回复
xp_cmdshell执行Dir命令,得到所有sql文件,
然后用sqlcmd 去执行 -i参数可以指定执行脚本文件
夜未眠风已息 2011-09-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 geniuswjt 的回复:]

你过程里调用函数调用存储过程都行啊。跟sql文件什么关系?
放在数据里互相调用不就行了
[/Quote]

想批量执行一批.sql文件
geniuswjt 2011-09-27
  • 打赏
  • 举报
回复
你过程里调用函数调用存储过程都行啊。跟sql文件什么关系?
放在数据里互相调用不就行了

34,594

社区成员

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

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