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) |