国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

oracle大數據量的導入和導出

2024-08-29 13:28:53
字體:
來源:轉載
供稿:網友

在oracle中批量數據的導出是借助sqlplus的spool來實現的。批量數據的導入是通過sqlload來實現的。大量數據的導出部分如下:/*************************** *  sql腳本部分 demo.sql begin **************************//************************** * @author meconsea * @date 20050413 * @msn [email protected] * @email [email protected] **************************/

//##--markup html:html格式輸出,缺省為off

//##--autocommit:自動提交insert、update、delete帶來的記錄改變,缺省為off

//##--define:識別命令中的變量前綴符,缺省為on,也就是'&',碰到變量前綴符,后面的字符串作為變量處理.

set colsep' ';                       //##--域輸出分隔符

set echo off;                            //##--顯示start啟動的腳本中的每個sql命令,缺省為on

set feedback off;                        //##--回顯本次sql命令處理的記錄條數,缺省為on      

set heading off;                         //##--輸出域標題,缺省為on

set pagesize 0;                          //##--輸出每頁行數,缺省為24,為了避免分頁,可設定為0。

set linesize 80;                         //##--輸出一行字符個數,缺省為80

set numwidth 12;                         //##--輸出number類型域長度,缺省為10

set termout off;                         //##--顯示腳本中的命令的執行結果,缺省為on

set timing off;      //##--顯示每條sql命令的耗時,缺省為off

set trimout on;                          //##--去除標準輸出每行的拖尾空格,缺省為off

set trimspool on;                        //##--去除重定向(spool)輸出每行的拖尾空格,缺省為off

spool c:/data/dmczry.txt;               

select trim(czry_dm),trim(swjg_dm),trim(czry_mc) from dm_czry;

spool off;

eof

/*********************** * demo.sql end ***********************/ 在數據導入的時候采用sqlload來調用,在該部分調用的時候用java來調用sqlload。sqlload包括ctl控制文件。例如:/********************* * meconsea  ctl ********************/ load data infile 'c:/data/dmczry.txt' replace into table dm_czry fields terminated by x'09' (czry_dm,swjg_dm,czry_mc) /******************** * end * 注釋:里面的replace可以改為append *******************/  java程序如下:在java程序用可以根據需求寫成一個bat文件。 把數據庫的配置和文件的路徑寫到一個properties文件。/************************* * ide properties ************************/dserver=test/[email protected]=d://oracle//ora92//bin/ qlldr.exe

ctldmczry=c://data//ctl//dmczry.ctltxtdmczry=c://data//dmczry.txt

寫個propertybean.java來操作properties文件。(偷懶不寫了!)用dmczry.java來把記錄導入db中。部分代碼如下:

/**************************** * 代碼摘要 * ***************************/ .............. sqlldr = pb.getsqlldr(); txt = pb.gettxtdmczry(); ctl = pb.getctldmczry(); dserver= pb.getdserver();   process processcmd = runtime.getruntime().exec(sqlldr+" "+cmdstr); .............
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 湟中县| 枣庄市| 平度市| 吉安县| 无为县| 阿荣旗| 依兰县| 淳化县| 阳谷县| 台南县| 竹山县| 方山县| 汪清县| 宁安市| 黔江区| 泾阳县| 北海市| 福贡县| 秦皇岛市| 得荣县| 光山县| 壶关县| 海晏县| 海宁市| 五峰| 宁蒗| 邹城市| 体育| 怀柔区| 邹平县| 南城县| 丹巴县| 读书| 秦皇岛市| 五原县| 班玛县| 闽清县| 茂名市| 安平县| 临江市| 兴安县|