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盘下生成了一万条数据了