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;
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;