如何將excel導(dǎo)入oracle數(shù)據(jù)庫(kù)的教程
如何將excel導(dǎo)入oracle數(shù)據(jù)庫(kù)的教程
在Excel中錄入好數(shù)據(jù)以后就需要導(dǎo)入到oracle數(shù)據(jù)庫(kù),或許有些朋友不知道該如何做。下面是學(xué)習(xí)啦小編帶來(lái)的關(guān)于如何將excel導(dǎo)入oracle數(shù)據(jù)庫(kù)的教程,歡迎閱讀!
如何將excel導(dǎo)入oracle數(shù)據(jù)庫(kù)的教程:
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟1:oracle數(shù)據(jù)庫(kù)有一個(gè)student表,現(xiàn)有一個(gè)excel表:student.xlsx,需導(dǎo)入oracle數(shù)據(jù)庫(kù)student表中。
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟2:student表的擁有者是system,system密碼為test
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟3:打開需導(dǎo)入的excel表格,單擊office按鈕,選擇另存為--其他格式
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟4:選擇保存路徑(置于D:\),保存類型CSV(逗號(hào)分隔)(*.csv),設(shè)置文件名為student.csv,單擊保存
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟5:新建input.ctl文件(置于D:\),內(nèi)容為:
load data
infile 'd:\student.csv'
append into table student fields terminated by ','
trailing nullcols(id,name,sex,age)
說明:infile后面參數(shù)為欲導(dǎo)入的excel表(已轉(zhuǎn)換成csv格式)路徑及名稱;append在表后追加;table后面跟oracle數(shù)據(jù)庫(kù)中的表名稱; terminated by ','表示字段分隔符;(id,name,sex,age)表示字段名稱列表
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟6:同時(shí)按Windows徽標(biāo)鍵和R鍵,打開運(yùn)行,輸入cmd,打開命令提示符,輸入命令:
sqlldr userid=system/test@netservicename control=d:\input.ctl
說明:system/test,為oracle數(shù)據(jù)庫(kù)表student的所有者及其密碼;
@ netservicename為網(wǎng)絡(luò)服務(wù)名;
control是input.ctl文件名稱及路徑
導(dǎo)入oracle數(shù)據(jù)庫(kù)步驟7:進(jìn)入oracle數(shù)據(jù)庫(kù),查詢student表,excel已導(dǎo)入成功
1.如何用excel做數(shù)據(jù)庫(kù)的方法
2.Excel數(shù)據(jù)庫(kù)函數(shù)學(xué)習(xí)教程
3.怎么添加bartender的數(shù)據(jù)庫(kù)
4.oracle數(shù)據(jù)庫(kù)自動(dòng)備份系統(tǒng)