variable separar recorrer letras length largo datos contar caracteres campo cadena buscar sql sql-server sql-server-2005 clr

separar - Tamaño del campo VARBINARIO en SQL Server 2005



sql server length field (2)

Estoy tratando de determinar el tamaño en bytes de los contenidos en un campo VARBINARY(MAX) en SQL Server 2005, usando SQL. Como dudo que haya soporte nativo para esto, ¿podría hacerse usando la integración de CLR? Cualquier idea sería muy apreciada.


El campo VARBINARIO (MÁX) asigna datos de longitud variable de hasta poco menos de 2 GB de tamaño.

Puede usar la función DATALENGTH () para determinar la longitud del contenido de la columna.

Por ejemplo:

SELECT DATALENGTH(CompanyName), CompanyName FROM Customers


¡De hecho, puedes hacer esto en T-SQL!

DATALENGTH(<fieldname>) funcionará en varbinary(max) .