値が同じならNULLを返すには、NULLIF関数を使用します。
サンプル
例)値が同じ場合
- SQL*Plus
- SQL> select nullif('a', 'a') from dual; NU --
例)値が異なる場合
- SQL*Plus
- SQL> select nullif('a', 'b') from dual; NU -- a
解説
- 値が異なる場合は、1つめの値が返ります。
オラクルを使った開発時にぜひご利用ください
投稿日:2017年9月1日 更新日:
値が同じならNULLを返すには、NULLIF関数を使用します。
執筆者:とら