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('bigdata-analytics.es');

El resultado de esta sentencia será 20, el número de caracteres de bigdata-analytics.es

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