如何计算SQL-Server表中一条记录的字节大小(或KB)? 有一条记录,我的意思是一个表中的行以及其他表中的所有相关实体。
例如,如果我们有一个Person
表,那么一个Person将是Person
表中的一行,并且可以在Order
表中有几个Orders这样的几行,一个或更多地址,以便Address
表中的一行或多行等等......
提前致谢!
[编辑] 如果可能的话,我想要一个从计算中排除列的选项。
答案 0 :(得分:0)
您可以使用datalength()函数来计算记录的大小,也可以对其进行求和。 例如:SELECT SUM(DATALENGTH(ORDERS)) 来自人