标签: sql-server-2012
如果我有1023个字节,如何将其舍入到1 GB并返回1024,同样,如果我有1900,如何将其舍入最多2048等。
1023
1024
1900
2048
答案 0 :(得分:1)
使用CEILING和十进制算术将值向上舍入为1024的较高倍数:
CEILING
SELECT CEILING(1023/1024.0)*1024; --1024 SELECT CEILING(1900/1024.0)*1024; --2024