Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1825552
  • 博文数量: 323
  • 博客积分: 5970
  • 博客等级: 大校
  • 技术积分: 2764
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-03 23:13
文章分类

全部博文(323)

文章存档

2018年(2)

2017年(11)

2016年(10)

2015年(27)

2014年(2)

2013年(30)

2012年(197)

2011年(44)

分类: Oracle

2012-05-13 14:19:58

oracle导出格式:
set TRIM off
set TAB off  
set heading off  
set termout off
set LIN 4000
set PAGES 10000
spool date_log.csv
select 'col1,col2,col3,col4,col5,col6,col7' from dual
--上句是控制表头的字段名,且上述字段名要与下的脚本字段统一。
UNION ALL
select col1 || ',' || col2 || ',' || col3 || ',' || col4 || ',' || col4 || ',' || col5 || ',' || col6 ||
  from st_user;
spool off
exit;
/


==============================================
可以将数据导出到a.csv文件中:


SQL>   spool   c:\a.csv 
SQL>   select   *   from   table_name; 
SQL>   spool   off 


=====

SQL>   select   *   from   tb_phone_no   where   rownum <11; 

PHONE_N   CITY   CITY_NAM   STATE     TYPE 
-------   ----   --------   ------   ------ 
1300240   024     沈阳           辽宁       五环卡 
1300241   024     沈阳           辽宁       五环卡 
1300242   024     沈阳           辽宁       五环卡 
1300243   024     沈阳           辽宁       五环卡 
1300244   024     沈阳           辽宁       五环卡 
1300245   024     沈阳           辽宁       五环卡 
1300246   024     沈阳           辽宁       五环卡 
1300247   024     沈阳           辽宁       五环卡 
1300248   024     沈阳           辽宁       五环卡 
1300249   024     沈阳           辽宁       五环卡 

已选择10行。 

SQL>   select   phone_no   
    2     

SQL>   select   phone_no   ||   ', '   ||   city_name   ||   ', '   ||   city_code   ||   ', '   ||   state   ||   ', '   ||   type 
    2     from   tb_phone_no   where   rownum <11; 

PHONE_NO|| ', '||CITY_NAME|| ', '||CITY 
----------------------------------- 
1300240,沈阳,024,辽宁,五环卡 
1300241,沈阳,024,辽宁,五环卡 
1300242,沈阳,024,辽宁,五环卡 
1300243,沈阳,024,辽宁,五环卡 
1300244,沈阳,024,辽宁,五环卡 
1300245,沈阳,024,辽宁,五环卡 
1300246,沈阳,024,辽宁,五环卡 
1300247,沈阳,024,辽宁,五环卡 
1300248,沈阳,024,辽宁,五环卡 
1300249,沈阳,024,辽宁,五环卡 

已选择10行。 
阅读(4804) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

7大爷2012-05-14 22:05:34

导出到CSV文件,CSV文件好像是以逗号为分隔符的吧