sqlserver取整函数是哪个?如何用?

np20000 2003-10-10 10:45:48
本来以为是int()呢,看来不是,是哪个,谢谢指教
...全文
6115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
np20000 2003-10-10
  • 打赏
  • 举报
回复
狠,速度如此快,谢了
HELLOIT81 2003-10-10
  • 打赏
  • 举报
回复
floor(n)
welyngj 2003-10-10
  • 打赏
  • 举报
回复
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)

aierong 2003-10-10
  • 打赏
  • 举报
回复
FLOOR
返回小于或等于所给数字表达式的最大整数。

语法
FLOOR ( numeric_expression )

参数
numeric_expression

精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。

返回类型
返回与 numeric_expression 相同的类型。

示例
此示例说明正数、负数和货币值在 FLOOR 函数中的运用。

SELECT FLOOR(123.45), FLOOR(-123.45), FLOOR($123.45)

结果为与 numeric_expression 数据类型相同的计算值的整数部分。

--------- --------- -----------
123 -124 123.0000

txlicenhe 2003-10-10
  • 打赏
  • 举报
回复
Select floor(10.1),floor(10.9)



----- -----
10 10

(所影响的行数为 1 行)


34,875

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧