一、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相当于一种声明

补充知识:

本文介绍了如何在SQLPlus中通过编辑命令行或指定路径调用.sql文件,以及使用host命令实现系统命令的直接调用,涵盖了基本操作和实际应用示例。
973

被折叠的 条评论
为什么被折叠?



