Tsql 如何使用T-sql将sysfiles dmv中的maxsize列转换为兆字节。maxsize列值以字节为单位

Tsql 如何使用T-sql将sysfiles dmv中的maxsize列转换为兆字节。maxsize列值以字节为单位,tsql,Tsql,我想将sysfiles DMV中的maxsize列转换为兆字节。默认情况下,该列以8KB的页数给出输出 例如,如果值是131072,那么如果我们将该值转换为字节,那么它将是8K*131072,即1073741824字节 我如何使用这个数字万用表,让它直接以MB为单位输出。请提供对此的查询 提前感谢。要将8K页面转换为MB,只需除以128即可: 从系统文件中选择*,maxsize/128作为maxsize\u MB

我想将sysfiles DMV中的maxsize列转换为兆字节。默认情况下,该列以8KB的页数给出输出

例如,如果值是131072,那么如果我们将该值转换为字节,那么它将是8K*131072,即1073741824字节

我如何使用这个数字万用表,让它直接以MB为单位输出。请提供对此的查询


提前感谢。

要将8K页面转换为MB,只需除以128即可:

从系统文件中选择*,maxsize/128作为maxsize\u MB