LEN (Transact-SQL)

返回指定字符串表达式的字符数,其中不包含尾随空格。

ms190329.note(zh-cn,SQL.90).gif注意:
若要返回用于表示表达式的字节数,请使用 DATALENGTH 函数。

主题链接图标Transact-SQL 语法约定

语法

LEN ( string_expression )

参数

  • string_expression
    要计算的字符串 expression

返回类型

如果 expression 的数据类型为 varchar(max)nvarchar(max)varbinary(max),则为 bigint;否则为 int

示例

以下示例在 Australia 地区的人的 FirstName 中选择字符数和数据。

USE AdventureWorks;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName 
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO

请参阅

参考

数据类型 (Transact-SQL)
字符串函数 (Transact-SQL)
DATALENGTH (Transact-SQL)
LEFT (Transact-SQL)
RIGHT (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助