同等のものがあります。これは、CASE
と呼ばれます。
ステートメント。
CASEには2つの形式があります:
単純なケース:
CASE search-expression
WHEN expression [, expression [ ... ]] THEN
statements
[ WHEN expression [, expression [ ... ]] THEN
statements
... ]
[ ELSE
statements ]
END CASE;
検索されたケース:
CASE
WHEN boolean-expression THEN
statements
[ WHEN boolean-expression THEN
statements
... ]
[ ELSE
statements ]
END CASE;
CASE
ステートメントは読みやすいです。 decode()
よりもこれらの方が好きです Oracleで。