有没有办法告诉如何获取上传到数据库的文件大小?
SELECT [ID]
,[File]
FROM [dbo].[Reports]
我希望能够告诉用户文件的大小是
VarBinary(max)
MS SQL 2005/2008 中的字段。怎么做?也许唯一的方法是创建另一列,在插入文件时,我还应该将它的大小插入附加列?
最佳答案
您可以使用 datalength
功能:
select ID, File, Length = datalength(File)
from dbo.Reports
关于sql - 如何获取上传到 SQL-Server 的文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441885/