相當於if語句
decode函數比較1個參數時
SELECT ID,DECODE(inParam,'beComparedParam','值1' ,'值2') name FROM bank
#如果第一個參數inParam=='beComparedParam',則select得到的name顯示為值1,
#如果第一個參數inParam!='beComparedParam',則select得到的name顯示為值2
decode函數比較多個參數時
SELECT ID,DECODE(inParam,'para1','值1' ,'para2','值2','para3','值3','para4','值4','para5','值5') name FROM bank
#如果第一個參數inParam=='para1'那么那么select得到的那么顯示為值1;
#如果第一個參數inParam=='para2'那么那么select得到的那么顯示為值2;
#如果第一個參數inParam=='para3'那么那么select得到的那么顯示為值3;
#如果第一個參數inParam=='para4'那么那么select得到的那么顯示為值4;
#如果第一個參數inParam=='para5'那么那么select得到的那么顯示為值5;
#都不相等就為''