在項目中使用datastage軟件將sqlserver數據庫的數據導入到oracle中的時候,出現了一些空格,然而使用trim相對應的字段發現沒有作用,空格還存在,並沒有去掉。
使用length(...)和lengthb(...)查看字符長度以及一共多少的字節數,發現空格對應的字節數不對。
一頓搜索后發現可以使用oracle的內置函數to_single_byte(...)來先將非法的空格進行轉換成正常的可以trim的空格。
附帶一個鏈接:
https://zhidao.baidu.com/question/236388929.html