|
Ispirer SQLWays データベース移行ソフトウェア
Microsoft SQL ServerとOracleの関数と式
この章ではMicrosoft SQL ServerとOracleデータベースの関数と式の差異について詳しく記述します。
Oracleでは、DECODE 式はテーブルのデータ表現を容易に操作するために使われます。SQLWays は Oracle DECODE 式を SQL Server の単純な CASE 式に変換します。
例えば、このクエリはDEPTNOの値をDECODEします。もし、DEPTNOが10ならば、クエリは 'ACCOUNTING' を返します。もし、DEPTNO が20ならば、'RESEARCH' が返されます。もし、DEPTNO が 10, 20, 30, または 40 でない場合、クエリは 'NONE' を返します。
より詳しい情報はOracle DECODE 式およびMicrosoft SQL Server の単純な CASE 式を参照してください。