【匯入匯出】sqlldr 匯入含有內嵌換行符的資料
如何載入含有內嵌換行符的資料,這裡使用了使用非換行符的chr(10)來代替換行符,在載入資料時使用一個sql函式來完成該任務。
load data
infile *
into table dept
append
fields terminated by ','
trailing nullcols
( deptno,
dname,
loc,
comments "replace(:comments,'\\n',chr(10))"---注意函式的用法
)
begindata
10,sales,hangzhou,this is the sales\noffice in hz
20,consulting,hangzhou,this is the consulting\noffice in hz
30,accounting,hangzhou,this is the accounting\noffice in hz
40,finance,hangzhou,this is the finance\noffice in hz
查詢驗證。
yang@ORACL> col comments for a50
yang@ORACL> select * from dept;
DEPTNO DNAME LOC COMMENTS
---------- -------------- ------------- --------------------------------------------------
10 sales hangzhou this is the sales
office in hz
20 consulting hangzhou this is the consulting
office in hz
30 accounting hangzhou this is the accounting
office in hz
40 finance hangzhou this is the finance
office in hz
load data
infile *
into table dept
append
fields terminated by ','
trailing nullcols
( deptno,
dname,
loc,
comments "replace(:comments,'\\n',chr(10))"---注意函式的用法
)
begindata
10,sales,hangzhou,this is the sales\noffice in hz
20,consulting,hangzhou,this is the consulting\noffice in hz
30,accounting,hangzhou,this is the accounting\noffice in hz
40,finance,hangzhou,this is the finance\noffice in hz
查詢驗證。
yang@ORACL> col comments for a50
yang@ORACL> select * from dept;
DEPTNO DNAME LOC COMMENTS
---------- -------------- ------------- --------------------------------------------------
10 sales hangzhou this is the sales
office in hz
20 consulting hangzhou this is the consulting
office in hz
30 accounting hangzhou this is the accounting
office in hz
40 finance hangzhou this is the finance
office in hz
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-688900/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【匯入匯出】sqlldr 匯入案例SQL
- sqlldr批量匯入匯出資料測試SQL
- sqlldr批次匯入匯出資料測試SQL
- 資料匯入SQLLDRSQL
- 測試TOM=SQLLDR載入內嵌換行符資料SQL
- Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- sqlldr 匯入資料範例SQL
- 資料庫的匯入匯出資料庫
- 資料泵的匯入匯出
- 資料泵匯出匯入
- Oracle 資料匯入匯出Oracle
- mysql資料匯入匯出MySql
- mysql資料匯出匯入MySql
- Oracle資料匯入匯出Oracle
- oracle sqlldr匯入OracleSQL
- 【匯出匯入】匯出匯入 大物件物件
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- 通過SQLLDR匯入LOB資料SQL
- 關於 Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- Mongodb資料的匯出與匯入MongoDB
- EasyPoi, Excel資料的匯入匯出Excel
- 匯入和匯出AWR的資料
- BCP 資料的匯入和匯出
- AWR資料的匯出與匯入
- ITDS資料匯入匯出的方法
- NDS的資料匯入和匯出
- Progress資料表的匯入匯出
- MySQL入門--匯出和匯入資料MySql
- 使用Dbeaver 進行資料的匯入和匯出
- sqoop資料匯入匯出OOP
- 資料匯入匯出EXP/IMP
- MongoDB資料匯入與匯出MongoDB
- mysqldump匯入匯出表資料MySql
- exp/imp匯出匯入資料
- postgresql 資料匯入和匯出SQL
- mysql 資料庫匯入匯出MySql資料庫
- 資料泵匯出匯入表
- MySQL資料庫匯入匯出MySql資料庫