OracleのDECODE関数の引数はどれですか?
OracleのDECODE関数には次のパラメータがあります:
- expression: 比較が必要な式や列。
- search_value1は比較する最初の値です。
- 結果1:もし式がsearch_value1に等しい場合は、結果を返します。
- search_value2:比較する第2の値。
- result2: search_value2と等しい場合、その結果を返します。
- …:search_valueとresultのパラメータのペアを追加して、複数の条件を比較できます。
- デフォルト:条件を満たすものがない場合には、デフォルトの結果が返されます。
注意:複数のsearch_valueとresultを追加して、異なる条件で比較して異なる結果を取得する機能を実現できます。