LEN (Transact-SQL)

Devuelve el número de caracteres de la expresión de cadena especificad, excluidos los espacios en blanco finales.

Nota

Para devolver el número de bytes usado para representar una expresión, utilice la función DATALENGTH.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

LEN ( string_expression )

Argumentos

  • string_expression
    Es la cadena expresión que se va a evaluar. string_expression puede ser una constante, una variable o una columna de datos binarios o de caracteres.

Tipos de valor devueltos

bigint si expression es de los tipos de datos varchar(max), nvarchar(max) o varbinary(max); en caso contrario, int.

Ejemplos

El ejemplo siguiente selecciona el número de caracteres y los datos en FirstName para las personas que se encuentran en Australia.

USE AdventureWorks2008R2;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName 
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO