用sqlloader(sqlldr)裝載LOB資料
我們都知道處理LOB資料是很煩人的,在資料庫設計完成後,我們常常需要裝載測試資料,同樣對於LOB很煩人,我們可以用sql*loader來實現, 控制檔案如下 :
Load DATA
INFILE *
INTO TABLE big_table
REPLACE
FIELDS TERMINATED BY X'09' OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(
xx__id INTEGER EXTERNAL,
xx_NAME char,
video_file filler char,
video LOBFILE (video_file) TERMINATED BY EOF NULLIF value_file = 'NULL'
)
BEGINDATA
1 matrix3 martrix3.mpg
2 "Lord of ring" ring3.avi
3 "Top 10 of week" top10_3.ra
說明:
filler是loader的保留字,表示video_file是變數而不是欄位名,filler char表示是字串變數,為後面的lobfile使用
lobfile是loader的函式,表示該欄位的值從lobfile取得
TERMINATED BY EOF 表示每行的每個lob欄位都來自一個獨立的檔案
Load DATA
INFILE *
INTO TABLE big_table
REPLACE
FIELDS TERMINATED BY X'09' OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(
xx__id INTEGER EXTERNAL,
xx_NAME char,
video_file filler char,
video LOBFILE (video_file) TERMINATED BY EOF NULLIF value_file = 'NULL'
)
BEGINDATA
1 matrix3 martrix3.mpg
2 "Lord of ring" ring3.avi
3 "Top 10 of week" top10_3.ra
說明:
filler是loader的保留字,表示video_file是變數而不是欄位名,filler char表示是字串變數,為後面的lobfile使用
lobfile是loader的函式,表示該欄位的值從lobfile取得
TERMINATED BY EOF 表示每行的每個lob欄位都來自一個獨立的檔案
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-84222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用SQLLDR載入包含LOB物件的資料(三)SQL物件
- 利用SQLLDR載入包含LOB物件的資料(二)SQL物件
- 利用SQLLDR載入包含LOB物件的資料(一)SQL物件
- 通過SQLLDR匯入LOB資料SQL
- 【sqlldr載入資料】SQL
- 文字檔案的資料裝載工具sqlldrSQL
- sqlloader普通裝載SQL
- 測試TOM=用PLSQL載入LOB型別資料SQL型別
- 測試TOM=SQLLDR載入日期資料SQL
- sqlloader普通裝載之分隔符SQL
- sqlldr 載入資料 OGG 是否會同步SQL
- sqlloader指定不裝載哪一列SQL
- 測試TOM=SQLLOADER載入製表符號資料SQL符號
- 採用sqlldr定時將文字檔案載入進入資料庫SQL資料庫
- 測試TOM==SQLLDR載入固定格式資料SQL
- 測試TOM=SQLLDR使用函式載入資料SQL函式
- ORACLE 的載入工具SQLLDR應用OracleSQL
- 資料匯入SQLLDRSQL
- 【LOB】使用資料泵時 LOB 欄位存放位置
- 解決dbms_lob.loadfromfile載入lob資料後出現亂碼的問題
- 測試TOM=SQLLDR載入內嵌換行符資料SQL
- sqlldr 裝載換行符(使用str屬性)SQL
- LOB欄位資料清理 - 更新為null後move lobNull
- 使用SQLLOADER將一行資料拆分為多行進行載入SQL
- sqlldr 匯入資料範例SQL
- 使用SQLLOADER將多行資料合併為一行進行載入SQL
- TRUNCATE模式SQLLDR導致SECUREFILE的LOB空間不斷增長模式SQL
- Linux環境SQLLDR匯入出現SQLLOADER-553、509錯誤LinuxSQL
- 使用sqlloader向oracle匯入文字資料SQLOracle
- 文字檔案用sqlldr工具匯入到oracel資料庫中SQL資料庫
- Oracle - LOB(大物件資料型別)Oracle物件資料型別
- 【實驗】【SQL*Loader】使用SQLLDR將資料載入到CLOB欄位SQL
- 用sqlloader匯入中文及數字到公司測試資料庫pdSQL資料庫
- sqlloader匯入含有回車的字元資料SQL字元
- oracle資料庫使用sqlldr命令匯入txt資料Oracle資料庫SQL
- Oracle lob載入bfile資料到blob欄位中Oracle
- Oracle LOB資料型別的處理Oracle資料型別
- sqlldr中使用條件裝載及作為外部表訪問SQL