spool F:\exp.tsv--spool设置导出文件的完整的路径(包含文件名);此时文件已存在,打开,文件不存在,创建并打开。在执行spool off命令前,不能对该文件进行修改保存。 SELECT '导出的内容' FROM DUAL;--要导出的数据的查询语句 spool off --关闭文件,完成数据导出 spool命令参数详解 set echo <on|off>set timing...
set heading off --关闭标题的输出设置为off就去掉了select结果的字段名,只显示数据 set term off --不在屏幕上输出执行结果 set trimspool on --将每行后面多余的空格去掉【linesize-实际字符数=多余空格】 set trimout on --去除标准输出每行后面多余的空格 set linesize 200 --设置每行最多显示200个字符 ...
spool方法可以将文件导出到客户端主机的目录下,获取比较容易一些。 spool 有很多常用set参数,这里设置 常用分隔符,标题,是否回显,pagesize和linesize,如下: 代码语言:javascript 复制 setcolsep' ';//域输出分隔符setecho off;//显示start启动的脚本中的每个sql命令,缺省为onsetfeedback off;//回显本次sql命令处理的...
spool的作用可以用一句话来描述:在sqlplus中用来保存或打印查询结果。即,可以将sql查询的结果保存问文件。 spool常用的设置 set colsep','; //域(列)输出分隔符 set echo off; //不显示start启动的脚本中的每个sql命令,缺省为on set feedback off; //不回显本次sql命令处理的记录条数,缺省为on set heading ...
Oracle spool格式化数据命令 SQL>set colsep' '; //-域输出分隔符 SQL>set newp none //设置查询出来的数据分多少页显示,如果需要连续的数据,中间不要出现空行就把newp设置为none,这样输出的数据行都是连续的,中间没有空行之类的 SQL>set echo off; //显示start启动的脚本中的每个sql命令,缺省为on...
oracle spool 样例: SETBTITLEOFFSETCOLSEP""SETECHOOFFSETFEEDBACKOFFSETHEADINGOFFSETLINESIZE9999SETNEWPAGE NONESETPAGESIZE0SETPAUSEOFFSETSERVEROUTPUTONSETSPACE0SETTERMOFFSETTIMINGOFFSETTRIMOUTONSETTRIMSPOOLONSETTTITLEOFFSETVERIFYOFFSETWRAPONSPOOL E:\1.TXTSELECTSEGMENT1||','||attribute10FROMMTL_SYSTEM_ITEMS_B...
一般使用spool命令,将sqlplus中命令或sql语句的执行结果输出到文件。 --不显示执行的sql语句 set echo off --不显示XX rows selected的行 set feedback off --不显示表头 set heading off --不显示脚本运行结果 set termout off --去掉脚本输出行尾部的空格 set trimspool on --设置pagesize为零,不让oracle进...
–ORACLE_SIDrun1.sql spool C:ORACLE8IadminORACLE_SIDcreatecreatedb1 set echo on connect INTERNAL/oracle ALTER DATABASE DATAFILE ‘C:ORACLE8IoradataORACLE_SIDsystem01.dbf’AUTOEXTEND ON; CREATE ROLLBACK SEGMENT SYSROL TABLESPACE “SYSTEM” STORAGE (INITIAL100K NEXT 100K); ALTER ROLLBACK SEGMENT “...
命令为:SPOOL OFF。 需要注意的是,SPOOL命令只能将SQL语句的输出结果保存到文件中,而不能将命令行的执行过程保存下来。另外,SPOOL命令在执行后,输出结果会被保存到文件中,而不会在命令行中显示。如果需要在命令行中查看输出结果,可以使用SET ECHO命令来打开回显功能。 示例: 打开SPOOL功能并执行SQL语句: SPOOL C...
SQL>spooloff 这样就可以导出了 如果你想导出自己定义的格式,你可以先set参数然后再spool 例如: SETCOLSEP''--域输出分隔符,设置''为分隔符 SETECHOOFF--是否显示执行的命令内容,缺少为ON SETFEEDBACKOFF--是否显示最后一行的计数反馈信息,缺省为ON SETHEADINGOFF--是否输出列标题,缺省为ON SETpageSIZE0--...