sql loader使用例子a)sqlloader將 excel 資料匯出到 oracle
控制檔案:input.ctl,內容如下:
在dos視窗下使用sql*loader命令實現資料的輸入
c:\>sqlldr userid=system/manager control=input.ctl
預設日誌檔名為:input.log
預設壞記錄檔案為:input.bad
2.還有一種方法
b)在控制檔案中直接匯入資料
1、控制檔案test.ctl的內容
-- the format for executing this file with sql loader is:
-- sqlldr control=be sure to substitute your
-- version of sql loader and the filename for this file.
load data
infile *
badfile 'c:\documents and settings\jackey\桌面\wmcountry.bad'
discardfile 'c:\documents and settings\jackey\桌面\wmcountry.dsc'
insert into table emccountry
fields terminated by ";" optionally enclosed by '"'
(countryid nullif (countryid="null"),
countrycode,
countryname,
continentid nullif (continentid="null"),
mapid nullif (mapid="null"),
createtime date "mm/dd/yyyy hh24:mi:ss" nullif (createtime="null"),
lastmodifiedtime date "mm/dd/yyyy hh24:mi:ss" nullif (lastmodifiedtime="null")
)begindata
1;"jp";"japan";1;9;"09/16/2004 16:31:32";null
2;"cn";"china";1;10;"09/16/2004 16:31:32";null
3;"in";"india";1;11;"09/16/2004 16:31:32";null
4;"au";"australia";6;12;"09/16/2004 16:31:32";null
5;"ca";"canada";4;13;"09/16/2004 16:31:32";null
6;"us";"united states";4;14;"09/16/2004 16:31:32";null
7;"mx";"mexico";4;15;"09/16/2004 16:31:32";null
8;"gb";"united kingdom";3;16;"09/16/2004 16:31:32";null
9;"de";"germany";3;17;"09/16/2004 16:31:32";null
10;"fr";"france";3;18;"09/16/2004 16:31:32";null
11;"it";"italy";3;19;"09/16/2004 16:31:32";null
12;"es";"spain";3;20;"09/16/2004 16:31:32";null
13;"fi";"finland";3;21;"09/16/2004 16:31:32";null
14;"se";"sweden";3;22;"09/16/2004 16:31:32";null
15;"ie";"ireland";3;23;"09/16/2004 16:31:32";null
16;"nl";"netherlands";3;24;"09/16/2004 16:31:32";null
17;"dk";"denmark";3;25;"09/16/2004 16:31:32";null
18;"br";"brazil";5;85;"09/30/2004 11:25:43";null
19;"kr";"korea, republic of";1;88;"09/30/2004 11:25:43";null
20;"nz";"new zealand";6;89;"09/30/2004 11:25:43";null
21;"be";"belgium";3;79;"09/30/2004 11:25:43";null
22;"at";"austria";3;78;"09/30/2004 11:25:43";null
23;"no";"norway";3;82;"09/30/2004 11:25:43";null
24;"lu";"luxembourg";3;81;"09/30/2004 11:25:43";null
25;"pt";"portugal";3;83;"09/30/2004 11:25:43";null
26;"gr";"greece";3;80;"09/30/2004 11:25:43";null
27;"il";"israel";1;86;"09/30/2004 11:25:43";null
28;"ch";"switzerland";3;84;"09/30/2004 11:25:43";null
29;"a1";"anonymous proxy";0;0;"09/30/2004 11:25:43";null
30;"a2";"satellite provider";0;0;"09/30/2004 11:25:43";null
31;"ad";"andorra";3;0;"09/30/2004 11:25:43";null
32;"ae";"united arab emirates";1;0;"09/30/2004 11:25:43";null
33;"af";"afghanistan";1;0;"09/30/2004 11:25:43";null
34;"ag";"antigua and barbuda";7;0;"09/30/2004 11:25:43";null
35;"ai";"anguilla";7;0;"09/30/2004 11:25:43";null
36;"al";"albania";3;0;"09/30/2004 11:25:43";null
37;"am";"armenia";3;0;"09/30/2004 11:25:43";null
38;"an";"netherlands antilles";3;0;"09/30/2004 11:25:43";null
39;"ao";"angola";2;0;"09/30/2004 11:25:43";null
40;"ap";"asia/pacific region";2;0;"09/30/2004 11:25:43";null
41;"aq";"antarctica";8;0;"09/30/2004 11:25:43";null
42;"ar";"argentina";5;0;"09/30/2004 11:25:43";null
43;"as";"american samoa";6;0;"09/30/2004 11:25:43";null
44;"aw";"aruba";5;0;"09/30/2004 11:25:43";null
45;"az";"azerbaijan";1;0;"09/30/2004 11:25:43";null
46;"ba";"bosnia and herzegovina";3;0;"09/30/2004 11:25:43";null
47;"bb";"barbados";5;0;"09/30/2004 11:25:43";null
48;"bd";"bangladesh";1;0;"09/30/2004 11:25:43";null
49;"bf";"burkina faso";2;0;"09/30/2004 11:25:43";null
50;"bg";"bulgaria";3;0;"09/30/2004 11:25:43";null
51;"bh";"bahrain";1;0;"09/30/2004 11:25:43";null
52;"bi";"burundi";2;0;"09/30/2004 11:25:43";null
53;"bj";"benin";2;0;"09/30/2004 11:25:43";null
54;"bm";"bermuda";4;0;"09/30/2004 11:25:43";null
55;"bn";"brunei darussalam";1;0;"09/30/2004 11:25:43";null
56;"bo";"bolivia";5;0;"09/30/2004 11:25:43";null
57;"bs";"bahamas";7;0;"09/30/2004 11:25:43";null
58;"bt";"bhutan";1;0;"09/30/2004 11:25:43";null
59;"bv";"bouvet island";5;0;"09/30/2004 11:25:43";null
60;"bw";"botswana";2;0;"09/30/2004 11:25:43";null
61;"by";"belarus";3;0;"09/30/2004 11:25:43";null
學習學習再學習
如果乙個技能足夠複雜 比如從零學程式設計 那就不要指望讀完一本書就可以打天下。多買幾本書同類的書 因為每個作者的出發點是不一樣的,哪怕對同乙個概念都有不同的解釋說明。理解知識的重要過程之一就如牛的反芻一樣,要嚼一遍 嚥下去 再吐出來 再嚼一遍 再嚥下去 所以,既然一本書可以讀幾遍,那麼同一話題多應該...
學習 學習 再學習
原本要使用vs2005開發乙個b s專案的,沒有想到只能先暫時停停了,居然跟不上技術的發展了,呵呵,一直使用delphi delphi也沒能跟上 沒有想到轉到vs2005上竟然有這麼多要學的東西,當然目的是了做乙個好的系統。最近一直在學習asp.net ajax,雖然專案停了,但是我覺得值得,有很多...
只是學習 學習 再學習
通過做 讓我學會了很多東西 什麼 flash div css html js as 雖然都只是皮毛 不過 算是了解那麼一點點吧 哈哈 我還突然發現 我的 數學和英語 進步了不少 而且還都是很實用的 比在學校的進步可快多了 那句話說的很不錯 在你了解了一些皮毛之後你會發現很多東西你都必須去學。因為少一...