Partilhar via


LEN (Transact-SQL)

Retorna o número de caracteres da expressão da cadeia de caracteres especificada, excluindo espaços em branco à direita.

ObservaçãoObservação

Para retornar o número de bytes usado para representar uma expressão, use a função DATALENGTH.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

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