データベース固有の SQL で記述されたステートメントを使用して、アプリケーションを MySQL から MSSQL に変換しています。一部のステートメントには が含まれisnull()
てifnull()
おりconcat()
、現在は手動で MSSQL 構文に書き直す必要があります。
コードの移植性を向上させるために、上記の問題を解決できる ORM の代替手段を考えていますが、速度は維持されています (ORM で結果セットを後処理したくありません)。
対象データベース:
- MySQL
- MSSQL
- PostgreSQL
この問題に関するヒントや経験を感謝します。