我有一个SQL Server 2012数据库,用户可以将文件附加到(主要是Jpgs),但表大小为130mb,只有20条记录。
我需要找出哪一行占用的空间最多。
数据存储为varbinary
由于
答案 0 :(得分:2)
您可以使用DATALENGTH
获取varbinary
列的长度:
SELECT Id, Name, DATALENGTH(BinaryColumn)
FROM dbo.YourTable
ORDER BY DATALENGTH(BinaryColumn) DESC