oracle數據庫:
DECODE函數將該數值與壹系列的序偶相比較,以決定最後的返回結果 。序偶序偶,就是成對出現;我們將這個函數與switch比較,我們發現他們基本相似,唯壹不同的是switch將要比較的值放在case後面都加上了break中。
以下壹個例子:(我直接從網上找的)
SELECT id,
DECODE(flag,’Y’,'Yes’,'N’,’No’,NULL,’None’,'Yes’)
...更多...oracle數據庫:
DECODE函數將該數值與壹系列的序偶相比較,以決定最後的返回結果 。序偶序偶,就是成對出現;我們將這個函數與switch比較,我們發現他們基本相似,唯壹不同的是switch將要比較的值放在case後面都加上了break中。
以下壹個例子:(我直接從網上找的)
SELECT id,
DECODE(flag,’Y’,'Yes’,'N’,’No’,NULL,’None’,'Yes’)
...更多...