oracle decode的用法

发布时间:2020-10-28编辑:脚本学堂
分享下oracle中decode的用法,很简单,有需要的朋友一起研究下吧。

在做oracle查询时,发现decode的功能是这样:
decode(列,'判断等于的值','你要设置的值','判断等于的值2','你要设置的值2',.....,'设置默认值') 相当于java中的逻辑如下:
 

if(a==1){
......
}else if (a==2){
.......
}...else{
默认值
}

自己的一点心得,不知道是否正确,与大家共同探讨。