LEN (Transact-SQL)

傳回指定字串運算式的字元數,但尾端空白不算。

ms190329.note(zh-tw,SQL.90).gif附註:
若要傳回用來表示運算式的位元組數目,請使用 DATALENGTH 函數。

主題連結圖示Transact-SQL 語法慣例

語法

LEN ( string_expression )

引數

  • string_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 協助