概要
本記事の位置付けについて
Oracle Database から Azure SQL Database へ SQL Server Migration Assistant for Oracle (SSMA)によるプログラム移行検証結果の一部である。次の記事にて個別機能別記事へのリンクを整理している。
動的 SQL について
動的SQLについて、Oracle Database ドキュメントにて、次のように記載されている。
実行時にSQL文を生成して実行するためのプログラミング方法です。
引用元:7 PL/SQLの動的SQL (oracle.com)
参考リンク
- SSMA のドキュメント
- その他
Azure SQL Database への移行
SSMA による変換
動的 SQL として実行される文字列が変換されないため、手動で変換する必要がある。
移行方針
次のいずれかの対応を実施する。
- 動的クエリのロジックを変更
- 静的クエリへ変更