运行运行其他脚本文件的SQL * Plus脚本

时间:2014-06-09 11:09:21

标签: oracle plsql sqlplus

好的,所以我读了this,但我不认为答案与问题相符。我相信OP正在询问如何创建运行其他SQL Plus脚本的SQL Plus脚本,但所选答案揭示了如何在SQL * Plus中运行SQL脚本。

我想知道如何创建一个SQL Plus脚本,该脚本在运行时会在同一目录中执行其他SQL Plus脚本。

1 个答案:

答案 0 :(得分:8)

给出的答案是正确的。 创建一个包含两个文件的目录: control.sql second.sql

make control.sql包含:

set serveroutput on

prompt "Start of control"
/

@second.sql
/

prompt "End of control"
/

make second.sql包含:

prompt "Start of Second"
/

prompt "End of Second"
/

然后运行control.sql