如何用PL/SQL在oracle下执行多个SQL脚本?
这样我写好了三个脚本分别为f:\abc\a.sqlf:\abc\b.sqlf:\abc\c.sql请问用什么办法可以顺序的执行a.sql,b.sql,c.sql三个文件?...
这样
我写好了三个脚本
分别为
f:\abc\a.sql
f:\abc\b.sql
f:\abc\c.sql
请问用什么办法可以顺序的执行a.sql,b.sql,c.sql三个文件?
用PL/SQL自带的工具或者OS文件执行都可以
但是要求就是一条命令能够全部自动执行
谢谢各位了!
我已经自己知道了。。。。
直接编辑命令窗口
写入
@f:\abc\a.sql
@f:\abc\b.sql
@f:\abc\c.sql
保存为a.pdc文件
然后直接用@执行该文件就OK了。。。
谁先回答就确认为正确答案吧。。。辛苦各位来浏览了。。。 展开
我写好了三个脚本
分别为
f:\abc\a.sql
f:\abc\b.sql
f:\abc\c.sql
请问用什么办法可以顺序的执行a.sql,b.sql,c.sql三个文件?
用PL/SQL自带的工具或者OS文件执行都可以
但是要求就是一条命令能够全部自动执行
谢谢各位了!
我已经自己知道了。。。。
直接编辑命令窗口
写入
@f:\abc\a.sql
@f:\abc\b.sql
@f:\abc\c.sql
保存为a.pdc文件
然后直接用@执行该文件就OK了。。。
谁先回答就确认为正确答案吧。。。辛苦各位来浏览了。。。 展开
3个回答
展开全部
用PL/SQL在oracle下执行多个SQL脚本的方法:
PL/SQL developer----->File------>New---->command window
然后在弹出的窗口里依次执行:
SQL> @f:\abc\a.sql;
SQL> @f:\abc\b.sql;
SQL> @f:\abc\c.sql;
SQL*Plus 中执行多个*.sql脚本文件的方法:
1、在SQL*Plus中执行单个sql脚本文件: SQL>@c:\aaa.sql ;
2、在SQL*Plus中执行多个sql脚本文件: 比如你要执行得2个sql脚本 a.sql 和 b.sql 现在你重新写一个脚本 c.sql 其中得内容如下 @@a.sql @@b.sql 然后把c.sql放在a.sql和 b.sql 得同一个目录中即可,然后在sqlplus下执行:SQL>@c.sql 就可以了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在PL/SQL中直接用command window执行就可以了:
PL/SQL developer----->File------>New---->command window
然后在弹出的窗口里依次执行:
SQL> @f:\abc\a.sql;
SQL> @f:\abc\b.sql;
SQL> @f:\abc\c.sql;
PL/SQL developer----->File------>New---->command window
然后在弹出的窗口里依次执行:
SQL> @f:\abc\a.sql;
SQL> @f:\abc\b.sql;
SQL> @f:\abc\c.sql;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询