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