当前位置:Gxlcms > 数据库问题 > [SQL] 常用函数整理(T-SQL 版)

[SQL] 常用函数整理(T-SQL 版)

时间:2021-07-01 10:21:17 帮助过:19人阅读

ABS(-5.38) AS absValue;

技术分享

  

  2.求指数

  POWER()  函数是用来计算指数的函数。该函数接受两个参数,第一个参数为待求幂的表达式,第二个参数为幂。

SELECT POWER(5, -0.5) AS powerValue1,
    POWER(5, 2) AS powerValue2,
    POWER(5, 3) AS powerValue3;

技术分享

 

  3.求平方根

  SQRT()  函数是用来计算平方根的函数。该函数接受一个参数,这个参数为待计算平方根的表达式。

SELECT SQRT(9) AS sqrtValue1,
    SQRT(3) AS sqrtValue2;

技术分享

  

  4.求随机数

SELECT RAND(9527) randValue;

技术分享

 

  5.舍入到最大整数

SELECT CEILING(56.67) ceilingValue1,
    CEILING(-56.67) ceilingValue2;

技术分享

 

  6.舍入到最小整数

SELECT FLOOR(56.67) floorValue1,
    FLOOR(-56.67) floorValue2;

技术分享

 

  7.四舍五入

  ROUND()  函数也是用来进行数值四舍五入的。

SELECT ROUND(56.67, 0) roundValue1,
    ROUND(56.67, 1) roundValue2,
    ROUND(-56.67, 0) roundValue3;

技术分享

 

  8.求正弦值

SELECT SIN(56.67) sinValue;

技术分享

 

  9.求余弦值

SELECT COS(56.67) cosValue;

技术分享

 

  10.求反正弦值

SELECT 1 / 56.67,
    ASIN(1 / 56.67) asinValue;

技术分享

 

  11.求反余弦值

SELECT 1 / 56.67,
    ACOS(1 / 56.67) acosValue;

技术分享

 

  12.求正切值

SELECT TAN(56.67) tanValue;

技术分享

 

  13.求反正切值

SELECT ATAN(56.67) atanValue;

技术分享

 

  14.求 2 个变量的反正切

SELECT ATN2(56.67, 2) atn2Value;

技术分享

 

  15.求余切

SELECT COT(56.67) cotValue;

技术分享

 

  16.求圆周率 π 值

SELECT PI() pi;

技术分享

 

  17.弧度制转换为角度制

SELECT DEGREES(56.67) degreesValue;

技术分享

 

  18.角度制转换为弧度制

SELECT RADIANS(56.67) radiansValue;

技术分享

 

  19.求符号

  SIGN() 函数用来返回一个数值的符号,如果数值大于 0 则返回 1,如果数值等于 0 则返回 0,如果数值小于 0 则返回-1。

SELECT SIGN(1 - 3) signValue1,
    SIGN(3 - 1) signValue2,
    SIGN(0) signValue3;

技术分享

 

  20.求自然对数

  LOG() 函数用来计算一个数的自然对数值。

SELECT LOG(56.67) logValue;

技术分享

 

  21.求以 10 为底的对数

SELECT LOG10(56.67) log10Value;

技术分享

 

二、字符串函数

 

 

三、日期时间函数

 

四、其他函数

[SQL] 常用函数整理(T-SQL 版)

标签:src   block   ima   ceil   gre   sig   常用   text   表达   

人气教程排行