sqlldr 裝載換行符(使用str屬性)
sqlldr 裝載換行符(使用str屬性)
windows可以使用:
SQL> select
utl_raw.cast_to_raw('|' ||chr(13) || chr(10)) from
dual;
UTL_RAW.CAST_TO_RAW('|' || CHR(13)||CHR(10))
--------------------------------------------------------------------------------
7C0D0A
infile
xx.dat "str X'7C0D0A'"
注:windows換行符是兩個ASCII,ASCII值分別是CR(13) 和LF(10)
unix下可以使用
SQL> select utl_raw.cast_to_raw('|'||chr(10)) from
dual;
UTL_RAW.CAST_TO_RAW('|' || CHR(10))
--------------------------------------------------------------------------------
7C0A
注: linux換行符是一個ASCII,ASCII值是LF(10)
sqldr控制檔案中:
infile xx.dat "str X'7C0A'"
sqlldr資料檔案格式大致是下列樣子:
1,tom|
2, Jane|
3,Jake|
------------------------------------------------------------------------------
如果是資料檔案是下列樣子:
1,Tom****
2,Jane***
3,Jack***
按照下面的轉換值:
SQL> select ascii('*') from dual;
ASCII('*')
----------
42
SQL> select utl_raw.cast_to_raw('*') from dual;
UTL_RAW.CAST_TO_RAW('*')
--------------------------------------------------------------------------------
2A
SQL> select utl_raw.cast_to_raw(chr(42)) from dual;
UTL_RAW.CAST_TO_RAW(CHR(42))
--------------------------------------------------------------------------------
2A
對應的控制檔案應該是:
infile XXX.dat str "X'2A2A2A2A0A'"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-748002/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 測試TOM=SQLLDR載入內嵌換行符資料SQL
- window換行符導致Linux下sqlldr載入圖片失敗LinuxSQL
- infile * 不能和str屬性連用
- 【匯入匯出】sqlldr 匯入含有內嵌換行符的資料SQL
- 為什麼 JavaScript 的私有屬性使用 # 符號JavaScript符號
- 讀懂屬性描述符
- Linux 轉換換行符Linux
- **PHP中替換換行符PHP
- 換行符處理
- 【換行符】Windows、Unix、Mac不同作業系統的回車符 和換行符 WindowsMac作業系統
- 用sqlloader(sqlldr)裝載LOB資料SQL
- sqlldr中使用條件裝載及作為外部表訪問SQL
- Day33--屬性的修飾符
- 如何正確地使用Python的屬性和描述符Python
- oracle 回車、換行符Oracle
- 深入理解ES6--6.符號與符號屬性符號
- 文字檔案的資料裝載工具sqlldrSQL
- javascript屬性描述符詳細介紹JavaScript
- 替換SQL欄位中的換行符,回車符,空格等特殊符號SQL符號
- sqlldr使用SQL
- HTML換行符和水平線HTML
- oracle中去掉文字中的換行符、回車符、製表符Oracle
- c#換行符及空格符(轉義字元)C#字元
- 【sqlldr載入資料】SQL
- sqlldr的使用SQL
- Java 檔案換行符識別與轉換Java
- GitHub 第一坑:換行符自動轉換Github
- python str dict list 轉換Python
- 屬性列舉法(轉載)
- 我為什麼不推薦使用BeanUtils屬性轉換工具Bean
- sqlserver資料庫 去除欄位中空格,換行符,回車符(使用replace語句)SQLServer資料庫
- sqlldr同時處理兩種分隔符SQL
- vscode vetur外掛取消元件屬性強制換行VSCode元件
- 測試TOM=SQLLDR使用函式載入資料SQL函式
- Python 中的屬性訪問與描述符Python
- 輕鬆學習 JavaScript(7):物件屬性描述符JavaScript物件
- 描述符:例項屬性遮蓋方法的原因
- python 實現類屬性的懶載入裝飾器Python