一、sqlplus中调用sql文件
1、调用默认路径下的sql文件
在cmd-->sqlplus--->用户名/密码登录之后
界面中输入命令行edit my,会弹出下图,点击是
将命令输入 my.sql中,例如:SELECT * FROM emp;
则调用时可以直接输入:@my,因为my.sql直接在默认路径下了,不用再指定路径。
2、调用在指定路径下的.sql文件执行:
例如在D盘orcl文件中新建一个orcl.sql文件,输入命令例如:SELECT * FROM emp;
在sqlplus界面输入 ,例如:@d:\orcl\orcl,如下图
二、sqlplus中直接系统命令调用操作:
1、在命令行窗口执行,相当于正常复制粘贴操作
win+R--->输入cmd--->输入:copy d:\orcl\orcl.sql d:\orcl\a.sql
2、在sqlplus里边考虑到了以后可能要调用本机的操作系统程序,所以提供有直接系统命令的调用
操作:host 命令
cmd--->sqlplus-->host copy d:\orcl\orcl.sql d:\orcl\b.sql
表示在sqlplus中调用了直接系统命令 copy ,host相当于一种声明
补充知识: