どうやら、新しいFETCH FIRST N ROWS ONLYをサポートしていない古いOracleデータベースをターゲットにしているようです。 SQLコンストラクト。
古いROWNUMを取得するには SQL変換に基づく場合、オプションのAction<OracleDbContextOptionsBuilder> oracleOptionsActionを利用する必要があります。 UseOracleのパラメータ メソッドとUseOracleSQLCompatibility 値が「11」の拡張メソッド(現在サポートされている値は「11」と「12」のみ):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))