新聞中心
我們大家都知道Oracle數(shù)據(jù)庫(kù)所提供的SQL的功能是十分強(qiáng)大的,對(duì)其用的越多,就會(huì)覺(jué)的自己在其方面的知識(shí)懂得太少,上次我們做相關(guān)系統(tǒng)演示時(shí),就需要相關(guān)手工制造一些文本Oracle表中的數(shù)據(jù)充當(dāng)數(shù)據(jù)源,想偷偷懶就用了Toad工具直接查詢(xún)后導(dǎo)出成csv格式。

今天正好有點(diǎn)時(shí)間,整理了一下思路,用sql去實(shí)現(xiàn)文本數(shù)據(jù)的生成。寫(xiě)了大致框架,有空時(shí)再來(lái)完善吧。
步驟如下:
新建一個(gè)sql腳本 d:\czrk.sql,代碼如下:
SET echo off
SET feedback off
SET newpage none
SET pagesize 50000
SET linesize 20000
SET verify off
SET pagesize 0
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:\czrk.txt
SELECT sfzh || ',' || xm || ',' || xb || ',' || csrq || ',' || mz|| ',' || xzqh|| ',' || jzdz FROM m_czrk WHERE rownum<=10000;
spool off
sqlplus連接上Oracle表中的數(shù)據(jù)庫(kù),執(zhí)行腳本 sqlplus dc/dc@mydb;
- sqlplus>@d:\czrk.sql
這樣就在d盤(pán)下生成了一萬(wàn)條數(shù)據(jù)了。
本文題目:Oracle表中數(shù)據(jù)導(dǎo)出成Txt格式的方案
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/cdohepp.html


咨詢(xún)
建站咨詢(xún)
