DB2
函数大全
函数名
函数解释
函数举例
AVG()
返回一组数值的平均值
.
SELECTAVG(SALARY)FROMBSEMPMS;
CORR(),CORRELATION()
返回一对数值的关系系数
.
SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS;
COUNT()
返回一组行或值的个数
.
SELECTCOUNT(*)FROMBSEMPMS;
COVAR(),COVARIANCE()
返回一对数值的协方差
.
SELECTCOVAR(SALARY,BONUS)FROMBSEMPMS;
MAX()
返回一组数值中的最大值
.
SELECTMAX(SALARY)FROMBSEMPMS;
MIN()
返回一组数值中的最小值
.
SELECTMIN(SALARY)FROMBSEMPMS;
STDDEV()
返回一组数值的标准偏差
.
SELECTSTDDEV(SALARY)FROMBSEMPMS;
SUM()
返回一组数据的和
.
SELECTSUM(SALARY)FROMBSEMPMS;
VAR(),VARIANCE()
返回一组数值的方差
.
SELECTVARIANCE(SALARY)FROMBSEMPMS;
ABS(),ABSVAL()
返回参数的绝对值
.
SELECTABS(-3.4)FROMBSEMPMS;
ACOS()
返回参数的反余弦值
.
SELECTACOS(0.9)FROMBSEMPMS;
ASCII()
返回整数参数最左边的字符的
ASCII
码
.
SELECTASCII('R')FROMBSEMPMS;
ASIN()
返回用弧度表示的角度的参数的反正弦函数
.
SELECTASIN(0.9)FROMBSEMPMS;
ATAN()
返回参数的反正切值
,
该参数用弧度表示的角度的参数
.
SELECTATAN(0.9)FROMBSEMPMS;
ATAN2()
返回用弧度表示的角度的
X
和
Y
坐标的反正切值
.
SELECTATAN2(0.5,0.9)FROMBSEMPMS;
BIGINT()
返回整型常量中的数字或字符串的
64
位整数表示
.
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
CEILING() OR CEIL()
返回比参数大或等于参数的最小的整数值
.
SELECTCEILING(3.56)FROMBSEMPMS;
SELECTCEIL(4.67)FROMBSEMPMS;
CHAR()
返回日期时间型
,
字符串
,
整数
,
十进制或双精度浮点数的字符串表示
.
SELECTCHAR(SALARY,',')FROMBSEMPMS;
CHR()
返回具有由参数指定的
ASCII
码的字符
.
SELECTCHAR(167)FROMBSEMPMS;
CONCAT()
返回两个字符串的连接
.
SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
YEAR()
返回数值的年部分
.
SELECTYEAR('2003/01/02')FROMBSEMPMS;
VARCHAR()
返回字符串
,
日期型
,
图形串的可变长度的字符串表示
.
SELECT VARCHAR(EMP_NAM,50) FROM BSEMPMS;
UCASE() OR UPPER()
返回字符串的大写
.
SELECT UCASE(EMP_NAM) FROM BSEMPMS;