`
king_tt
  • 浏览: 2113189 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oracle导出数据到文件中的方法

 
阅读更多
两种方法。
1: 用spool

set echo off --是否显示执行的命令内容
set feedback off --是否显示 * rows selected
set heading off --是否显示字段的名称
set verify off --是否显示替代变量被替代前后的语句。fil
set trimspool off --去字段空格
set pagesize 500 --页面大小
set linesize 500 --linesize设定尽量根据需要来设定,大了生成的文件也大
define fil= 'f:\user.xls'
prompt *** Spooling to &fil
spool &fil
select u.username,u.userpwd,u.realname,u.sex,u.mobile,d.dep_name from t_user u left join t_dept d on u.dept_id=d.dep_id ;
spool off;



2:采用TODO
如果是导出Excel格式文件,会出现中文乱码问题。
解决的办法是:
导出的选项中选择excel instance;
导出的时候,把 Write Wide Strings 选上。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics