0

我有一个query.sql通过 unix shell 脚本运行的 SQL 文件,它将输出定向到另一个名为的 SQL 文件result.sql

第一个文件将给出下面的示例输出,该输出将写入 result.sql,

drop * from table1;
drop * from table 2;
drop * from table 3;  etc.. 

我需要在单个 shell 脚本中执行这两个脚本query.sqlresult.sql这应该创建一个名为output.txt. 我怎样才能做到这一点?

4

1 回答 1

1

Something on this idea should work:

sqlplus -s username/password@servername << EOF
@query.sql
spool output.txt
@result.sql
spool off
EOF
于 2013-05-28T16:44:39.600 回答