数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

把Oracle表中的数据导出成Txt格式


发布日期:2022年07月11日
 
把Oracle表中的数据导出成Txt格式

Oracle数据库提供的SQL功能很好很强大用得越多越觉得自己浅薄无知

上周做系统演示时需要手工制造一些文本数据充当数据源想偷偷懒就用了Toad工具直接查询后导出成csv格式今天正好有点时间整理了一下思路用sql去实现文本数据的生成写了大致框架有空时再来完善吧

步骤如下

新建一个sql脚本 d:\czrksql代码如下 SET echo off

SET feedback off

SET newpage none

SET pagesize

SET linesize

SET verify off

SET pagesize

SET term off

SET trims ON

SET heading off

SET trimspool ON

SET trimout ON

SET timing off

SET verify off

SET colsep |

spool d:\czrktxt

SELECT sfzh || || xm || || xb || || csrq || || mz|| || xzqh|| || jzdz FROM m_czrk WHERE rownum<=;

spool off

sqlplus连接上数据库执行脚本 sqlplus dc/dc@mydb;

sqlplus>@d:\czrksql

这样就在d盘下生成了一万条数据了

上一篇:Oracle10g的SQL正则表达式

下一篇:AIX不完整的补丁安装以及Oracle的Bug