如題,目前發現當匯入的檔案中包含空行的時候,sqlldr匯入會報錯:“記錄 3: 被廢棄 - 所有的列均為空的”
問下有沒有引數可以忽略這個錯誤的,或者支持匯入空記錄
比如資料如下:
欄位1 欄位2 欄位3
a b c
a2 b2 c2
uj5u.com熱心網友回復:
加工一下這個檔案,去掉空格存為新的檔案;sed 和 awk 這兩個工具配合使用,可以達到這個目的
uj5u.com熱心網友回復:
加工檔案是可行,但是代價比較大,這塊邏輯已經有現成的工具可以調了,不然還得重新修改這個工具,所以希望能夠通過ctl里面加引數來處理
uj5u.com熱心網友回復:
試試,很簡單嗎cat 檔案名 |sed ‘/^$/d' > 檔案名
uj5u.com熱心網友回復:
代碼是java做的,沒有這個環境,也就是說走加工檔案這條路不通了uj5u.com熱心網友回復:
java 生成檔案時,就不要寫空行了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/112127.html
標籤:開發
