SQL Server 2008数学函数

数学函数用于执行计算,在输入值中作为参数提供。 执行计算后,它们返回数值作为结果。

以下是内置的数学函数。

  1. ABS (n)

它返回指定数值表达式的绝对值。

select ABS(12)
select ABS(-12)
  1. CEILING(n)

它返回大于或者等于输入数值表达式的最小整数。

select CEILING(2.03)
select CEILING(2.75)
select CEILING(-2.35)
  1. FLOOR(n)

它返回小于或者等于输入数值表达式的最大整数。

select FLOOR(2.05)
select FLOOR(2.75)
select FLOOR(-2.35)
  1. LOG(n)

它返回指定数值表达式的以 e 为底的自然对数。

select LOG(10)
  1. LOG10(n)

它返回指定数值表达式的以 10 为底的对数。

select LOG10(100)
  1. PI()

它返回 PI 的常数值。

select PI()
  1. POWER(x, y)

计算指定表达式 x 的指定幂 y 的值。

select POWER(2,4)
  1. SQUARE(n)

它返回指定数值表达式的平方。

select SQUARE(23)
select SQUARE(2.5)
日期:2020-06-02 22:18:09 来源:oir作者:oir