oracle一些常用函数的总结归纳

1.decode 函数

语法:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) [1] 

函数含义

IF条件=值1THEN
RETURN(返回值1)
ELSIF条件=值2THEN
RETURN(返回值2)
......
ELSIF条件=值nTHEN
RETURN(返回值n)
ELSE
RETURN(缺省值)
ENDIF
decode(X,A,B,C,D,E)
这个函数运行的结果是,当X = A,函数返回B;当X != A 且 X = C,函数返回D;当X != A 且 X != C,函数返回E。 其中,X、A、B、C、D、E都可以是表达式,这个函数使得某些sql语句简单了许多
 
2.
原文地址:https://www.cnblogs.com/kelly1314/p/11339254.html