|
|
1
2
===pl/sql=== 一点一 您可以从pl/sql调用另一个脚本,但是 它将在代码中内联,并且必须是正确的pl/sql代码段 . 所以如果我们修改原始脚本
结果如下
当然,如果用“begin”和“end”将内联代码包装起来,那么它看起来就像是独立的块。
一点二 如果要从pl/sql运行任意脚本,可以使用dbms_调度程序从pl/sql代码运行sqlplus…但这有点奇怪,不是吗?我希望不用说脚本将在DBMS_调度程序创建的另一个会话中执行。 ===SQL=== 2。 您也可以将代码内联到SQL中,但是, 必须在内联后编译查询 .
===线轴=== 三。 最后,你可以 在一个循环中生成您需要的,spool并执行它 . 您可以使用SQL或PL/SQL来生成脚本。下面的示例显示了SQL方法。
|
|
|
Issajatt · Oracle sqlplus 12c查询错误 8 年前 |
|
|
salk13 · 如何在SQL Plus中测试函数 8 年前 |
|
|
A.Midany · sqlplus输出标题格式错误,不需要空行 8 年前 |
|
|
DKCroat · 使用SQLPLUS oracle创建控制文件 8 年前 |
|
|
rz.He · 关于DECLARE块包含注释动态输入变量的问题 8 年前 |