Transact-SQL
包括很多能够与SQL Server
一同运用的数学函数。
能够在SQL Server 2012及更高版本中运用以下标量函数。这些函数中的大多数接收一个或多个参数,并将依据供应的参数返回一个数值。
ABS()
返回指定数值表达式的相对(正)值。换句话说,它许可您肯定数字是正数,负数照样零。
ACOS()
返回反余弦。换句话说,它以弧度为单元返回角度,其余弦值是指定的浮点表达式。
ASIN()
返回横竖弦。换句话说,它返回以弧度示意的角度,其正弦值是指定的浮点表达式。
ATAN()
返回横竖切值。换句话说,它以弧度为单元返回角度,其切线是指定的浮点表达式。
ATN2()
返回正x轴与从原点到点(y,x)的光芒之间的角度(以弧度示意),个中x和y是两个指定的float表达式的值。
CEILING()
许可您将数字四舍五入到最接近的整数。它返回大于或即是指定数值表达式的最小整数。
COS()
返回指定表达式中指定角度的三角余弦值(以弧度为单元)。
COT()
返回指定float值表达式中指定角度的三角余切值(以弧度示意)。
DEGREES()
让我们从弧度转换为度数。具体来说,此函数返回以弧度指定的角度的响应角度(以度为单元)。
EXP()
返回指定的float表达式的指数值。
FLOOR()
能够向下舍入到最接近的整数。它返回小于或即是指定数值表达式的最大整数。
LOG()
返回指定的float表达式的自然对数。
LOG10()
返回指定的float表达式的以10为底的对数。
PI()
返回PI的常量值。
POWER()
将指定表达式的值返回到指定的幂。
RADIANS()
许可您将度数转换为弧度。具体来说,它在输入数字表达式(以度为单元)时返回弧度。
RAND()
返回从0到1的伪随机浮点值,不包括。
ROUND()
返回一个数值,舍入为指定的长度或精度。
SIGN()
返回指定表达式的正(+1),零(0)或负(-1)标记。
SIN()
返回指定角度的三角正弦值(以弧度为单元)和近似数值浮点表达式。
SQRT()
返回指定float值的平方根。
SQUARE()
返回指定float值的平方。
TAN()
返回输入表达式的正切值。
除RAND()
以外的一切函数都是肯定性的。这意味着每次用一组特定的输入值挪用它们时,它们返回雷同的效果。RAND()
仅在指定子参数时才具有肯定性。
相干引荐:《SQL教程》《MySQL教程》
以上就是SQL Server数学函数的简朴总结的细致内容,更多请关注ki4网别的相干文章!