LEN (Transact-SQL)

指定された文字列式の、末尾の空白を除いた文字数を返します。

ms190329.note(ja-jp,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 の参考資料の入手