Servidor SQL: función LEN

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Servidor SQL: función LEN

Este tutorial de SQL Server describe cómo usar Función LEN Sintaxis y ejemplos en SQL Server (Transact-SQL).

describir

En SQL Server (Transact-SQL), la función LEN devuelve la longitud de la cadena especificada. Es importante tener en cuenta que la función LEN no incluye caracteres de espacio final al final de la cadena al calcular la longitud.

sintaxis

La sintaxis de la función LEN en SQL Server (Transact-SQL) es:

LEN( string )

parámetro o parámetro

cadena La cadena cuya longitud se va a devolver.

notas

  • La función LEN no cuenta los espacios finales al final de la cadena al calcular la longitud de la cadena.
  • La función LEN cuenta los espacios al principio de la cadena al calcular la longitud de la cadena.
  • Si la cadena es NULL, la función LEN devolverá NULL.
  • Consulte también la función DATALENGTH, que incluye espacios finales en los cálculos de longitud.

aplicar para

La función LEN está disponible en las siguientes versiones de SQL Server (Transact-SQL):

  • Servidor SQL 2017, Servidor SQL 2016, Servidor SQL 2014, Servidor SQL 2012, Servidor SQL 2008 R2, Servidor SQL 2008, Servidor SQL 2005

ejemplo

Veamos algunos ejemplos de la función LEN de SQL Server y exploremos cómo usar la función LEN en SQL Server (Transact-SQL).

Por ejemplo:

SELECT LEN('TechOnTheNet.com');
Result: 16

SELECT LEN('TechOnTheNet.com   ');
Result: 16         (trailing spaces are not included in the calculation)

SELECT LEN('   TechOnTheNet.com');
Result: 19

SELECT LEN('   TechOnTheNet.com   ');
Result: 19         (trailing spaces are not included in the calculation)

SELECT LEN(' ');
Result: 0          (trailing spaces are not included in the calculation)

SELECT LEN('');
Result: 0

SELECT LEN(NULL);
Result: NULL