將.csv格式的文件導入oracle數據庫中

.csv格式的文件導入oracle數據庫中

第一種方法

1、選擇工具---文本導入器

spacer.gif

2、選擇 oracle的數據選擇所有者和表。

spacer.gif

3、選擇打開文件,選擇要導入的文本

spacer.gif

4、在field中配置表的對應關係,filed1對應的是.csv中的第一列,配置對應數據的那一列,注意類型,不然導入數據會報錯。之後點導入,完成。

spacer.gif

 

 

第二種方法

1、創建控制文件

如,在E:\創建 test.ctl文件,文件內容爲

load data ---控制文件標誌

infile'e:/asd.csv'---要輸入的文件名及路徑

into tablejyzxsj_rdl---要插入的表

fields terminatedby ','---以,問分割符號

(GUID,RDL,LJDL,DATETIME timestamp"yyyy-mm-dd")----定義列對應表中的順序

注意:日期格式需要格式化如:DATETIME timestamp "yyyy-mm-dd"

控制文件中指定插入數據的方式關鍵字

Insert,爲缺省方式,在數據裝載開始要求表爲空

Append,在表中追加新紀錄

Replace,刪除舊紀錄,替換成新裝載的紀錄

Truncate,同上

 

2、dos窗口下執行命令實現數據導入

sqlldr sgbiz/sgbiz@ip:1521/dljydbcontrol=e:/test.ctl log=e:/test.log

spacer.gif

spacer.gif


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章