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)

解决方案 »

  1.   

    CEILING
    返回大于或等于所给数字表达式的最小整数。
      

  2.   

    CEILING
    返回大于或等于所给数字表达式的最小整数。
    手册上面有写得很清楚
      

  3.   

    --示例--示例数据
    declare @t table(part varchar(10),Qty float)
    insert @t select 'A',50.69
    union all select 'B',50.36--处理方法1
    select part,Qty=ceiling(Qty)
    from @t--处理方法2
    select part,Qty=round(Qty+.5,0)
    from @t
    /*--结果
    part       Qty         
    ---------- ------------
    A          51.0
    B          51.0(所影响的行数为 2 行)part       Qty         
    ---------- ------------
    A          51.0
    B          51.0(所影响的行数为 2 行)
    --*/