用CEILING()函数应该是可以的,如下的SQL 语句:select (10.5-CEILING(10.5)) as new_float这是说明:CEILING
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货