2 つのデータベースのネイティブ クエリに名前を付け、EclipseLink でデータベース上で適切なクエリを実行するにはどうすればよいですか?
例を挙げます。Oracle Db と PostgreSQL で実行できるソリューションがあります。ネイティブ クエリを db で実行する必要があります。そのため、Oracle のネイティブ クエリは PostgresSQL のクエリとは異なります。それらを orm.xml に名前付きクエリとして配置し、実行時環境に基づいて各データベースでEclipseLinkに正しいクエリを実行させるにはどうすればよいですか。
データベースごとに代替 orm ファイルが必要ですか? ストアド プロシージャ/db 関数および同様のものは許可されません。だから私はネイティブの帖に名前を付けなければなりませんでした。