当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


SQL Server LEN()用法及代码示例


LEN()函数计算输入字符串的字符数(不包括结尾空格)。

用法:

LEN(input_string)

参数-
此方法接受如上所述和以下描述的single-parameter:

input_string -
它是一个表达式,可以是常量,变量或字符或二进制数据的列。

返回值:



它返回输入字符串的字符数(不包括结尾空格)。

示例1:返回字符串的长度

SELECT LEN('Geeksforgeeks');

输出:

13

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

SELECT LEN('GFG       ') 
As Length_with_trailing_spaces;

输出:

Length_with_trailing_spaces
3

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

SELECT LEN('       GFG') 
As Length_with_leading_spaces;

输出:

Length_with_leading_spaces
10

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

表格— Player_Details

玩家编号 选手姓名 >
45 罗希特·沙玛(Rohit Sharma) Mumbai
18 维拉特·科利(Virat Kohli) Bengaluru
7 多尼斯 Chennai
SELECT
    PlayerName,
    LEN(PlayerName) PlayerName_Length
FROM
    Player_Details

输出:

选手姓名 PlayerName_Length
罗希特·沙玛(Rohit Sharma) 12
维拉特·科利(Virat Kohli) 11
多尼女士 8

相关用法


注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 LEN() Function in SQL Server。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。