ITPub博客

首页 > 数据库 > 数据库开发技术 > MSSQL上、下 取整数函数

MSSQL上、下 取整数函数

原创 数据库开发技术 作者:zaorv 时间:2019-03-12 11:03:08 0 删除 编辑

--MSSQL内置函数 :上取整数 ceiling(2.01) ,返回3.
select ceiling(2.01)

下面自定义了此函数(没有找到内置时自己写的),

[@more@]

--自定义,上取整数 函数
create function fn_ceils( @n float )
returns int
as
begin

-- declare @n float
declare @m int
--set @n =2.02
set @m=0
if convert( int,@n )< @n
set @m =convert(int,@n)+1
else
set @m= convert(int,@n)
return (@m)

end

select dbo.fn_ceils(2.01)
结果:3

--MSSQL内置函数 :上取整数 返回2,与convert(int,2.9) 结果相同。
select floor(2.9)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/729024/viewspace-1024132/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-09-12

  • 博文量
    192
  • 访问量
    206106