今天遇到一個非常奇怪的問題,就是在sql server中,用rtrim()函式無法處理掉字串右邊的空格,
然后把這個字串放到十六進制的編輯器里查看,這個空格和普通的空格不一樣,是一個特殊的空格,我們普通敲出來的空格的ASCII碼是32,而這個特殊的空格的ASCII碼是09,所以我們用rtrim()函式無法將這個特殊空格去除掉,
去除這個特殊空格的方法,用Replace函式將這個特殊空格替換掉:
Replace('含有特殊空格的字串',char(09),'')
轉 https://www.cnblogs.com/Jin-1007/archive/2013/05/10/3071527.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/172672.html
標籤:其他
下一篇:不走尋常路
