|
Ispirer SQLWays データベース移行ソフトウェア
動的ステートメントの Microsoft SQL Server から Oracleへの変換
EXECUTE sp_executesql ステートメントは、Microsoft SQL Server でパラメータ付きの動的SQLステートメントを実行するのに使われます。EXECUTE sp_executesql の2番目の文字列パラメータでは動的SQLステートメントのパラメータとそのデータ型を記述します。
EXECUTE IMMEDIATE ステートメントは、Oracle でパラメータ付きの動的SQLステートメントを実行するのに使われます。入力パラメータは :N のように記述されます。 N は USING 句の中のパラメータの順番です。
SQLWays は Microsoft SQL Server のEXECUTE sp_executesql ステートメントを Oracle のEXECUTE IMMEDIATE に変換します。 SQLWays は MSQL 動的ステートメントの入力パラメータを Oracle の構文に変換します。SQLWays は Microsoft SQL Server の動的文字列のパラメータ名を Oracle でのパラメータ番号に変換します。