SQL Datalength

La función DATALENGTH() en SQL devuelve el número de bytes utilizados para representar una expresión.

Importante: La función DATALENGTH() de SQL cuenta los espacios iniciales y finales al calcular la longitud de la expresión.


Sintaxis

DATALENGTH(expresión)

Ejemplo

SELECT DATALENGTH('thedataschools.com');

El resultado de esta sentencia será 20, el número de caracteres de thedataschools.com


Valores de Parámetros

ParámetrosDescripción
ExpresiónRequerido. El tipo de datos para el que se devolverá la longitud. Si expresión es NULL, devuelve NULL

Detalles Técnicos

Trabaja con:SQL Server (a partir de 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse