- ベストアンサー
「何々でなければ、この値」というような関数
「何々でなければ、この値」というような関数を探しています。 こんな感じです。 func(ZZZ, 'A', 'P') ZZZが'A'でなければ'P'を返す イメージ select ZZZ z, func(ZZZ, 'A', 'P') f from テーブル; z f - - A A NULL P P P B P なお、一つの関数である必要はなく、関数を組み合わせたり、入れ子にしたりするのはかまいません。 もしかすると、次のようにするとできるかもしれません。 NVL2 ( NULLIF('A', ZZZ), 'P', 'A' ) ただ、わかりにくい感じがするので。
- みんなの回答 (3)
- 専門家の回答
お礼
ご回答ありがとうございます。