利用sqlplus将sql语句查询结果直接导出到文本文件

参考直《sqlplus 设置输出内容的相关命令》http://www.cnblogs.com/mopmoq/archive/2009/06/02/1494667.html

转自:http://blog.sina.com.cn/s/blog_53efef610100kk82.html

 
D:\>sqlplus czce/czce2008@28db
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 10 14:43:23 2010
Copyright (c) 1982, 2005, Oracle.  All rights reserved.


连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> @d:\1.sql
SQL> exit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options 断开
 
其中1.sql文件内容:
set echo off;
set feedback off;
set verify off;
set term off;
set trimspool on;
set linesize 3000;
--set pagesize 999;
set newpage none;
set heading off;
spool d:\bbb.txt;
@d:\2.sql;
spool off;
 
 
其中2.sql文件内容为查询语句:
select t.serial_no, to_char(t.trade_date,'yyyy-mm-dd'),t.bs_flag,t.o_serial_no,t.commodity_id,t.customer_id,
t.firm_id,t.price,t.qty,t.open_price,t.liq_pl,t.l_clear_price
 from trd_trades_hist t
where t.trade_date>=to_date('2009-06-02','yyyy-mm-dd') and
      t.trade_date<to_date('2009-06-04','yyyy-mm-dd') and
      t.ol_flag='L';
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值