SQLLDR 的使用方法是如何將檔案資料快速上載到 Oracle 資料庫的 Table 中

 

STEP 1 先建立需要上載的檔案 salary.txt,檔案內容如:

         100,abc,5000

         200,qwe,10000

 

 

       

  STEP 2 準備contrl檔

 

  •  
  • infile – 資料檔放置的路徑及檔名
  • into table – 要載入到那一個 table name
  • fields terminated by – 欄位與欄位之間的分隔符號
  • ( a,b,c ) – 列出是要將資料放入那幾個欄位

 

 

STEP 3  在資料庫中建table

SQL> create table testt
(
  a number,
  b varchar2(10),

  c number,
  
)

 

STEP 4 執行SQLLDER

 

 

STEP 5 查看資料

 

 

參考http://mistech.pixnet.net/blog/post/97711645-oracle-sql-loader

 

 

****************可搭配直接載入加快速度****************

在sql*loarder指定直接載入:

sqllder hr/hr control=salary.ctl DIRECT=TRUE

 

也可以使用平行的方法:

sqllder hr/hr control=salary.ctl DIRECT=TRUE PARALLEL=TRUE

 

 

 

文章標籤
全站熱搜
創作者介紹
創作者 to52016 的頭像
to52016

Eason [資料科學//Python學習/資料庫] & [拍片&剪片]

to52016 發表在 痞客邦 留言(0) 人氣(319)