日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
把Oracle數據庫導入到Excel數據的方案

以下的文章主要是介紹如何用SQL*Loader將Excel相關的數據導出到Oracle數據庫,其主要的目的是實現(xiàn)往Oracle數據庫里插入excel相關文件中的實際應用數據,以下就是文章的具體內容的介紹。

實現(xiàn)步驟:

1、打開MicroSoft Excel 2000

2、文件(F)→新建(N)→工作簿→

3、輸入SQL*Loader將Excel數據后,存盤為test.xls,

4、文件(F)→另存為(A)→

保存類型為:制表符分隔,起名為text.txt,保存到C:

5、須先創(chuàng)建表結構:

連入SQL*Plus,以system/manager用戶登錄,

 
 
 
  1. SQL> conn system/manager  

 

創(chuàng)建表結構

SQL> create table test

(

id number,--序號

usernamevarchar2(10),--用戶名

passwordvarchar2(10),--密碼

sj varchar2(20)  --建立日期

);

6、創(chuàng)建SQL*Loader輸入數據Oracle數據庫所需要的文件,均保存到C:,用記事本編輯:

控制文件:input.ctl,內容如下:

load data --1、控制文件標識 infile 'test.txt' --2、要輸入的數據文件名為test.txtappend into table test--3、向表test中追加記錄

fields terminated by X'09'--4、字段終止于X'09',是一個制表符(TAB)

(id,username,password,sj) -----定義列對應順序

a、insert,為缺省方式,在SQL*Loader將Excel數據裝載開始時要求表為空

b、append,在表中追加新記錄

c、replace,刪除舊記錄,替換成新裝載的記錄

d、truncate,同上

7、在DOS窗口下使用SQL*Loader命令實現(xiàn)數據的輸入

 
 
 
  1. C:>sqlldr userid=system/manager control=input.ctl  

 

默認日志文件名為:input.log

默認壞記錄文件為:input.bad

如果是遠程對SQL*Loader將Excel數據庫進行導入Oracle數據庫操作,則輸入字符串應改為:

 
 
 
  1. C:>sqlldr userid=system/manager@serviceName_192.168.1.248 control=input.ctl  

 

8、連接到SQL*Plus中,查看是否成功輸入,可比較input.log與原test.xls文件,查看Oracle數據庫是否全部導入,是否導入成功.

文章出自: http://database.csdn.net/c_oracle/tag/2


文章題目:把Oracle數據庫導入到Excel數據的方案
當前網址:http://www.5511xx.com/article/dhssepg.html