oracle 您所在的位置:网站首页 oracle查询结果格式化到文件去保存 oracle

oracle

2024-07-16 16:08| 来源: 网络整理| 查看: 265

plsql可以很方便的把搜索结果保存到文件,但是如果需要一个一个教产品或者需求方使用,也很复杂。所以需要把这个操作也封装起来。

可以使用sqlplus的spool函数实现。

新建一个文本,命名成a.sql.

里面内容如下

spool check1.txt ;-------------指定生成的文件 select * from rf_link---------执行的sql语句 spool off;----------------------关闭文件

通过ant运行后,可以看到有了一个文本,但是每次执行都会覆盖前面的内容,如果要追加,则改为

spool check1.txt append ;-------------指定生成的文件 select * from rf_link---------执行的sql语句 spool off;----------------------关闭文件

但是又有问题,输出的内容太凌乱,没办法看,可以通过调整sql语句来优化结果,比如

spool check1.txt ;-------------指定生成的文件 select group_id||'#'||id||'#'||a.vehicle||'#'||a.energy_type||'#'||a.principle from SC_PLATERES_MANOEUVRE a where rownum



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有