码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2017-09-07 13:43:10      阅读:242      评论:0      收藏:0      [点我收藏+]

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

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

一、数学函数

  1.求绝对值

  ABS() 函数用来返回一个数值的绝对值。

SELECT 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   表达   

原文地址:http://www.cnblogs.com/liqingwen/p/7488824.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!