當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。