📜  SQL Server 中的 LEN()函数

📅  最后修改于: 2022-05-13 01:55:12.297000             🧑  作者: Mango

SQL Server 中的 LEN()函数

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

句法 :

LEN(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

PlayerIdPlayerName>City
45Rohit SharmaMumbai
18Virat KohliBengaluru
7M S DhoniChennai
SELECT
    PlayerName,
    LEN(PlayerName) PlayerName_Length
FROM
    Player_Details

输出 :

PlayerNamePlayerName_Length 
Rohit Sharma  12
Virat Kohli 11
MS Dhoni  8