调用调用多个SQL文件的SQL文件

时间:2015-06-18 23:47:17

标签: oracle batch-file

环境:

数据库oracle 11g
Windows 2008 R2

我有一个批处理程序,它创建一个调用其他SQL文件的SQL文件(ORACLE)

例如,批处理脚本生成的SQL文件称为Generatedfile.sql

spool <somelogdir/logfile.log>
prompt execute abc.sql
@ <\path\to\abc.sql\>abc.sql

prompt execute XYZ.sql
@ <\path\ to\ XYZ.sql\>XYZ.sql

etc.

spool off
exit;

我正在使用

调用SQL文件
sqlplus -S <someUsername>/password@hostname:1521/Some_SID @Generatedfile.sql

SQL文件只是坐着旋转而不做任何事情。生成的假脱机是空的。

1 个答案:

答案 0 :(得分:0)

假设 \path\to\abc.sql中的语句未被;/终止。