当前位置:   article > 正文

SQL Server Len() 函数_sqlserver len

sqlserver len

SQL Server Len() 函数简介:

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
  • 1
  • 2
  • 3
  • 4

示例2:是否检查LEN() 函数计数的尾数空格

SELECT LEN('123       ') 或
SELECT LEN(123         )

输出:3
  • 1
  • 2
  • 3
  • 4

示例3:是否检查LEN() 函数计数钱导空格

将LEN('123')函数列命名为shuzi:
SELECT LEN(   123) AS shuzi               输出:3
SELECT LEN('   123') AS shuzi             输出:6
  • 1
  • 2
  • 3

示例4:将LEN() 函数与列配合使用

SELECT branch_no,len(branch_no) as  branch_no_len      
FROM 
t_bd_branch_info 

输出:
branch_no	branch_no_len
00    	2
0001  	4
01    	2
0101  	4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/256537
推荐阅读
相关标签
  

闽ICP备14008679号