批处理只执行了一条

tianweiqqww 2009-04-01 11:20:45
rem import all the files in dir table,seq,sql
@echo off
@for %%c in (*.sql) do sqlplus tianwei/asdc@tmru @%%c

我想通过for 把目录下的所有sql执行完到数据库中.可是第一次循环打开sql plus后,问题来了。批处理不执行了。
怎么回事?
如果我输入exit后就可以执行for的第二次循环了。可怎么才能让批处理不被中断了。一口气执行完?
...全文
72 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianweiqqww 2009-04-01
  • 打赏
  • 举报
回复
对啊,我怎么没有想到了。。
yhuib 2009-04-01
  • 打赏
  • 举报
回复
sql脚本最后加上一行
exit

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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