2012-04-04 27 views

Respuesta

62
SELECT DATALENGTH(imagecol) FROM table 

Ver MSDN

+2

El resultado será el número de bytes * *. – slartidan

+3

En _megabytes_ sería 'SELECT DATALENGTH (imagecol)/1048576.0 FROM table' –

3

Diferentes estilos de visualización:

SELECT DATALENGTH(imagecol) as imgBytes, 
     DATALENGTH(imagecol)/1024 as imgKbRounded, 
     DATALENGTH(imagecol)/1024.0 as imgKb,  
     DATALENGTH(imagecol)/1024/1024 as imgMbRounded, 
     DATALENGTH(imagecol)/1024.0/1024.0 as imgMb 
FROM table 

Ejemplo de salida:

imgBytes imgKbRounded imgKb  imgMbRounded imgMb 
68514  66    66.908203 0    0.065340041992 
Cuestiones relacionadas