SQL>set colsep' '; //-域输出分隔符sql
SQL>set echo off; //显示start启动的脚本中的每一个sql命令,缺省为onspa
SQL> set echo on
SQL> set feedback on;
SQL>set feedback off;
SQL>set heading off; //输出域标题,缺省为on分页
SQL>set pagesize 0;
SQL>set linesize 80;
SQL>set numwidth 12;
SQL>set termout off;
SQL>set trimout on; //去除标准输出每行的拖尾空格,缺省为off
SQL>set trimspool on; //去除重定向(spool)输出每行的拖尾空格,缺省为off
SQL>set serveroutput on; //设置容许显示输出相似dbms_output
SQL> set timing on;
SQL> set autotrace on;
SQL> set verify off;
导出结果到文本:
spool<spool_flat_file>
例如:spool d:\Spool_flatquery.txt
这样,SQL*Plus将把全部的输出以及在屏幕上的命令等都指定给该文件。
执行查询输出。此时,系统并无把结果保存到文件中,而是保存到缓冲区中。
查询结束后,关闭文件便可。命令格式为:spool off。