ORACLE 文本导出方法详解
整理人:CCPC
本文主要介绍使用 sqlplus 工具将数据库字段导出成 TXT 文本
格式文件。
一、 文本导出原理
Oracle 文本导出的原理就是把 SELECT 输出结果直接输出
到文本文件中。使用 spool 文件名 方式制定输出结果
二、 spool 常用的设置
对于 SPOOL 数据的 SQL,最好要自己定义格式,以方便程序直接导入,SQL 语句如:
! ""显示 启动的脚本中的每个 # 命令,缺省为
! ""回显本次 # 命令处理的记录条数,缺省为
$! ""输出域标题,缺省为
$%& ""输出每页行数,缺省为 '(为了避免分页,可设定为 &。
! ""显示脚本中的命令的执行结果,缺省为
""去除重定向()输出每行的拖尾空格,缺省为 !
)*++*,-..; ""去除结果输出。
特别提示:在执行语句时各个版本的 ORACLE 设置略有不同,oracle8 版本使用
的是 ! 命令关闭回显。-/' 版本使用的是 )*++*,-..,
标准的设置为:
)*++0*-..
)*+*12--..
)*+2*3-..
)*+4*5637*4-4*
)*+2*3047-..
)*+)631*&
)*+637*)08*&
)*++,0-9+-..
)*++,0)6--:-4
)*+:04*)08*';&&
)*+.**<31=-..
)*+*12--..
)*++*,-..
评论0