欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

sqlloader能把excel導入oracle數據庫嗎

錢艷冰2年前19瀏覽0評論

sqlloader能把excel導入oracle數據庫嗎?

一、使用工具:Oracle、SQL*Loader、PLSQL Developer、Sql Server 2000。

二、導入方法:有三種導入方法,分別是:

1、方法一:使用SQL*Loader:這個是用的較多的方法,前提必須oracle數據中目的表已經存在。大體步驟如下:

a、將excel文件另存為一個新文件比如文件名為

text.txt

,文件類型選文本文件(制表符分隔),這里選擇類型為csv(逗號分隔)也行,但是在寫后面的

control.ctl

時要將字段終止符改為','(fields

terminated by ','),假設保存到c盤根目錄。

b

、如果沒有存在的表結構,則創建,假設表為test,有兩列為dm,ms。

c、用記事本創建SQL*Loader控制文件,網上說的文件名后綴為ctl,其實就用txt后綴也行。比如命名為

control.ctl

,內容如下:(--后面的為注釋,實際不需要)

備注:數據導入的方式上例中用的append,有以下幾種:insert,為缺省方式,在數據裝載開始時要求表為空;append,在表中追加新記錄;replace,刪除舊記錄,替換成新裝載的記錄;truncate,同replace。

d、在命令行提示符下使用SQL*Loader命令實現數據的輸入。

sqlldr

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

2、方法二:利用PLSQL Developer:在單個文件不大的情況下(少于100000行),并且目的表結構已經存在的情況下——對于excel而言肯定不會超過了,因為excel文件的最大行為65536——

可以全選數據COPY ,然后用PLSQL Developer工具。

a 、在PLSQL Developer的sql window里輸入select *

from test for update;

java excel導入數據庫,sqlloader能把excel導入oracle數據庫嗎