原因:中間存在回車符或者換行符,所以要先將此符號替換掉;
LTRIM(RTRIM(REPLACE(REPLACE( A,char(13),''),char(10),'') )) LTRIM(A) ---去換左邊空格 RTRIM(A) ---去換右邊空格 REPLACE( A,char(13),'')----將回車符替換為‘' REPLACE( A,char(13),'')----將換行符替換為‘'
總結
以上所述是小編給大家介紹的SQL Server ltrim(rtrim()) 去不掉空格的原因分析,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
標簽:天水 七臺河 銅仁 防疫戰(zhàn)設 宿州 來賓 威海 益陽
巨人網絡通訊聲明:本文標題《SQL Server ltrim(rtrim()) 去不掉空格的原因分析》,本文關鍵詞 SQL,Server,ltrim,rtrim,去,不掉,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。