LEN (Transact-SQL)
Retorna o número de caracteres da expressão da cadeia de caracteres especificada, excluindo espaços em branco à direita.
Observação |
---|
Para retornar o número de bytes usado para representar uma expressão, use a função DATALENGTH. |
Sintaxe
LEN ( string_expression )
Argumentos
- string_expression
É a cadeia de caracteres expression a ser avaliada. string_expression pode ser uma constante, variável ou coluna de dados de caracteres ou binários.
Tipos de retorno
bigint se expression for dos tipos de dados varchar(max), nvarchar(max) ou varbinary(max); caso contrário, int.
Exemplos
O exemplo seguinte seleciona o número de caracteres e os dados de FirstName para pessoas localizadas na Australia.
USE AdventureWorks2008R2;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO