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 只计算个数

 

posted @   yinghualeihenmei  阅读(241)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示