define fil='/home/updb/updb6/exp.txt' spool &fil append select * from dual ; CREATE TABLE SAMPLE02 ( COL_CHAR CHAR(20) NOT NULL , COL_LONG LONG ); spool off
off
完成spool。
out
停止spool,并将文件输出到终端设备上,如打印机(可能有些操作系统不支持)。
我们从语法上可以看到,oracle在10g、11g中对spool增加了create、replace、append选项,
create
创建指定文件名的新文件;如指定文件存在,则报文件存在错误。
replace
如果指定文件存在则覆盖替换;如指定文件不存在,则创建,replace为spool默认选项。
append
向指定文件名中追加内容;如指定文件不存在,则创建。
参考的别人的http://blog.sina.com.cn/s/blog_6bccf0360101hzsh.html