Excel匯入oracle資料庫

2021-07-31 10:54:21 字數 1217 閱讀 4397

1.錄入excel測試**,test.xls。

2.另存為.csv格式

3.建立sql*loader控制檔案test.ctl,內容如下:

load data

infile 'c:\test.csv'

insert into table test fields terminated by ','(column1,column2,column3,column4,column5) 

需要將資料檔案拷貝到對應位置

4.到資料庫中建立對應的測試表test

create table test (

column1 varchar2(10),

column2 varchar2(10),

column3 varchar2(10),

column4 varchar2(10),

column5 varchar2(10)

)5.執行匯入命令

sqlldr userid = system/manager control='c:\test.ctl'

匯入成功!

附:sqlldr的函式關鍵字說明:

userid 

--oracle使用者名稱 userid = username/password

control --控制檔名稱 control = 『e:\insert.ctl』

log 

–-日誌檔名稱 log = 『e:\insert.log』

bad 

--損壞檔名稱

data 

--data file name

discard 

--discard file name

discardmax --number of discards to allow(預設全部)

skip 

--匯入時跳過的記錄行數(預設0)

load 

--匯入時匯入的記錄行數(預設全部)

errors 

--允許錯誤的記錄行數(預設50)

ctl檔案內容說明:

load data

infile 『e:\test.csv』 

--要匯入的資料庫表名稱

[when id = id_memo] 

--過濾條件

fields terminated by x』09』 --欄位分隔符

(id,name,telphone) 

--欄位名稱列表

Excel資料匯入Oracle

1 開啟microsoft excel 2000 2 檔案 f 新建 n 工作簿 3 輸入資料,存檔為test.xls 4 檔案 f 另存為 a 儲存型別為 製表符分隔,起名為text.txt,儲存到c 5 連入sql plus 以system manager使用者登入,sql conn syste...

Oracle匯入excel資料方法彙總

摘要 在程式編制過程和資料彙總交換過程中,經常會碰到需要將其他人員在office辦公環境下編制的檔案資料內容匯入oracle中的情況。目前程式開發者經常使用的方法有如下幾種 1,使用oracle提供的匯入工具sql loader 2,使用plsql developer工具 3使用其他資料轉移工具做中...

Excel資料匯入到oracle

excel資料匯入到oracle 第一步 將要匯入的excel檔案開啟,選擇 另存為 在檔案型別那裡選擇 文字.txt 後確定儲存 第二步 開啟記事本,編寫下列的內容 注釋 1 控制檔案標識 2 剛才由excel檔案轉化過來的檔案的路徑 3 向oracle的資料表t network agent ba...