LEN (Transact-sql)
Sondaki boşluklar hariç belirtilen dize ifade, karakter sayısını verir.
[!NOT]
Deyim göstermek için kullanılan bayt sayısını döndürmek için VERIUZUNLUĞU işlevi.
Transact-SQL Sözdizim Kuralları
Sözdizimi
LEN ( string_expression )
Bağımsız değişkenler
- string_expression
Dize ifade değerlendirilecek. string_expressionbir sabit, değişken veya sütun karakter veya ikili veri olabilir.
Dönüş Türleri
bigintif expression is of the varchar(max), nvarchar(max) or varbinary(max) data types; Aksi takdirde, int.
sc alfabe kullanıyorsanız, döndürülen tamsayı değeri utf-16 temsilci çiftleri tek bir karakter olarak sayılır. Daha fazla bilgi için, bkz. Harmanlama ve Unicode desteği.
Örnekler
Aşağıdaki örnek, karakter ve veri seçer FirstNamebulunan insanlar için Australia.
USE AdventureWorks2012;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO
USE AdventureWorks2012;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO