自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

通過sqllder從csv導(dǎo)入數(shù)據(jù)到Oracle的方法

數(shù)據(jù)庫 Oracle
在初學(xué)Oracle時,我們需要導(dǎo)入數(shù)據(jù)到Oracle數(shù)據(jù)庫,方法有很多種。在這里主要介紹通過sqllder從csv導(dǎo)入數(shù)據(jù)到Oracle的方法。

在初學(xué)Oracle時,我們需要導(dǎo)入數(shù)據(jù)到Oracle數(shù)據(jù)庫,方法有很多種。在這里主要介紹通過sqllder從csv導(dǎo)入數(shù)據(jù)到Oracle的方法。讓我們一起學(xué)習(xí)下。
一、關(guān)于CSV文件添加到Oracle的方法。我有一個EXCEL的文件Prize_VS.xls,由姓名、身份證編號、通信地址、郵政編碼四列組成,在EXCEL中將Prize_VS.xls另存為Prize_VS.csv,現(xiàn)在來向我的Oracle服務(wù)器上的表增加數(shù)據(jù)。進行最后操作前,在Prize_VS.csv所在的目錄下新建文本文件input.ctl,內(nèi)容為:   

  1. load   data     
  2. infile   'Prize_VS.csv'     
  3. append   into   table   方案名.Prize_VS     
  4. trailing   nullcols     
  5. (NAME   terminated   by   ",",     
  6. IDCARD   terminated   by   ",",     
  7. ADDREASS   terminated   by   ",",     
  8. POSTALCODE   terminated   by   ",")     
  9.      
     

保存后在DOS方式進入input.ctl所在的目錄下執(zhí)行sqlldr命令:  

  1. sqlldr   用戶名/密碼@服務(wù)名   control=input.ctl    
  2.  

OK后可以在input.log文件中看到執(zhí)行的具體記錄,有問題的數(shù)據(jù)則集中在Prize_VS.bad,你可以在修改后繼續(xù)上一步的操作,直到你滿意為止。  

二、使用sqllder導(dǎo)csv文件時,如果某一欄位的值來源于sequence,在導(dǎo)入時該如何指定該欄位的值?

比如,現(xiàn)在是使用sqllder從csv文件向表test導(dǎo)入數(shù)據(jù),其中test有field_a, field_b, field_c三個欄位,并且field_c的值來源于sequence_field_c;那么控制文件可這樣寫:

  1. LOAD DATA   
  2. INFILE 'C:\test.csv '   
  3. TRUNCATE INTO TABLE test  
  4. FIELDS TERMINATED BY ', '   
  5. (field_a, field_b, field_c "sequence_field_c.nextval")   

以上就是有關(guān)sqllder從csv導(dǎo)入數(shù)據(jù)到Oracle的方法,希望能對你錄入數(shù)據(jù)有所幫助。

【編輯推薦】

  1. 修改Oracle存儲過程所需代碼
  2. 對Oracle存儲過程的總結(jié)
  3. 實現(xiàn)Oracle存儲過程的實際應(yīng)用的代碼 
  4. 深入高性能的Oracle動態(tài)SQL開發(fā) 
  5. Oracle SQL的優(yōu)化規(guī)則解析 
責任編輯:佚名
相關(guān)推薦

2010-10-28 11:48:38

ORACLE數(shù)據(jù)導(dǎo)入

2010-10-20 14:56:18

2017-04-07 13:30:54

2010-10-26 11:04:48

oracle數(shù)據(jù)導(dǎo)入

2011-07-18 17:16:14

CSVPLSQLDevelope

2010-04-22 11:58:00

Oracle數(shù)據(jù)庫

2017-06-29 09:28:37

OracleMariaDB復(fù)制

2009-11-16 11:31:54

Oracle數(shù)據(jù)導(dǎo)入

2011-04-08 09:07:25

Access數(shù)據(jù)庫Oracle庫

2009-08-07 09:35:40

Oracle發(fā)送Ema

2024-04-09 13:20:00

Excel數(shù)據(jù)庫數(shù)據(jù)

2016-12-21 14:14:51

SQOOP數(shù)據(jù)庫HDFS

2011-05-16 13:05:56

SQL導(dǎo)入導(dǎo)出MYSQL

2021-12-21 09:35:59

CSV存儲數(shù)據(jù)Python

2010-10-28 11:55:47

oracle數(shù)據(jù)導(dǎo)出

2010-04-14 09:24:29

在Oracle數(shù)據(jù)庫

2020-11-13 11:12:59

Navicat

2024-11-08 09:34:54

2010-07-14 17:26:16

SQL Server透

2011-04-13 10:09:50

Oracle數(shù)據(jù)泵導(dǎo)入導(dǎo)出
點贊
收藏

51CTO技術(shù)棧公眾號