好的,所以我读了this,但我不认为答案与问题相符。我相信OP正在询问如何创建运行其他SQL Plus脚本的SQL Plus脚本,但所选答案揭示了如何在SQL * Plus中运行SQL脚本。
我想知道如何创建一个SQL Plus脚本,该脚本在运行时会在同一目录中执行其他SQL Plus脚本。
答案 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