使用SqlPlus for Oracle,如何将查询的输出保存在文件中但不在终端/提示符上显示.
a_h*_*ame 45
直接来自SQL*Plus手册
http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch8.htm#sthref1597
SET TERMOUT
SET TERMOUT OFF禁止显示,以便您可以从脚本中截断输出,而无需在屏幕上看到它.
如果不需要假脱机到文件和写入终端,请在> SQL脚本中使用SET TERMOUT OFF来禁用终端输出.
iSQL*Plus不支持SET TERMOUT
小智 20
试试这个:
SET TERMOUT OFF;
spool M:\Documents\test;
select * from employees;
/
spool off;
Run Code Online (Sandbox Code Playgroud)
Ash*_*and 10
试试这个:
sqlplus -s ${ORA_CONN_STR} <<EOF >/dev/null
Run Code Online (Sandbox Code Playgroud)