sql server len函數與left、right函數


函數:len(字符串變量) 

功能:取字符串變量的長度,注意此函數對字符串變量中最左邊空格計算長度,對最右邊空格不計算長度

函數:left(字符串變量,長度)

功能:取“字符串變量”中左邊“長度”的字符,注意此函數對字符串變量中最左邊空格計算長度

函數:right(字符串變量,長度)

功能:取“字符串變量”中右邊“長度”的字符,注意此函數對字符串變量中最右邊空格計算長度

注意:len函數與right函數聯合使用時會發生錯誤,如下

 

 上面兩個字符串分別是:“288,0,”,“288,0, ”(這個字符串最右邊有個空格)

對於“288,0,”:當聯合使用right和len函數取字符串右邊2位時,取到的結果是“0,”,此結果正確

對於“288,0, ”:當聯合使用right和len函數取字符串右邊2位時,取到的結果是“, ”,此結果錯誤,因為最右邊2位是逗號和空格

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM