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)
.