Microsoft Developer Network > Página principal de foros > Transact-SQL > Calculate actual space used for an NVARCHAR(MAX) column?

Respondida Calculate actual space used for an NVARCHAR(MAX) column?

  • lunes, 08 de noviembre de 2010 16:35
     
     
    Is there a good way to display or calculate the space used by a particular column?

    I know sp_spaceused will show metrics for the entire table but curious as how to best figure the actual spaced use by all rows for a given column?

    In my case, the column in question is NVARCHAR(MAX).


Respuestas

  • lunes, 08 de noviembre de 2010 16:44
     
     Respondida Tiene código

    Hello, try using:

     

    SELECT SUM(DATALENGTH(<ColumnNameHere>))
    
    Please see this link: http://msdn.microsoft.com/en-us/library/ms173486.aspx


    Willy Taveras.-

    http://itlearn.net

    • Marcado como respuesta scott_m lunes, 08 de noviembre de 2010 17:05
    •