SQL Server(数学)函数

随机数
select rand()
四位随机数
select right (rand(),4)

获取1-50之间的随机数
SELECT floor(rand()*50)+1;

绝对值
abs(数字)
select abs(-10)

取天花板
select ceiling(43.8) --44

取地板
select floor(43.5) --43

注意:(ceiling)不管后面的值是多少都会向前进1,(floor)反之

四舍五入
round(数字,精度)
select round(43.8,1) --43.8


select power(2,10)

正数返回1,负数返回-1
select sign(-222) – -1

平方根
select sqrt(9)

你可能感兴趣的:(编程)