SQL Server Len() 函数简介:
https://blog.csdn.net/weixin_44504261/article/details/125623642
LEN() 函数用于输入字符串的字符数。
LEN() 函数返回输入字符串的字符数,不包括尾随空格。
以下是LEN() 函数的语法:
LEN(input_string)
1
在此语法中,input_string 可以是文字字符串,字符串表达式或字符或二进制数据的列。
如果input_string 是 VARCHAR(max),NVARCHAR(max) 或 VARBINARY(max)数据类型,则LEN() 函数返回数据类型为 BIGINT 的值;否则返回为 INT 类型。
示例1:返回字符串的长度
SELECT LEN('123456') 或
SELECT LEN(123456)
输出:6
示例2:是否检查LEN() 函数计数的尾数空格
SELECT LEN('123 ') 或
SELECT LEN(123 )
输出:3
示例3:是否检查LEN() 函数计数前导空格
将LEN('123')函数列命名为shuzi:
SELECT LEN( 123) AS shuzi 输出:3
SELECT LEN(' 123') AS shuzi 输出:6
示例4:len('汉字')
输出:2 只计算个数