Apparemment, vous ciblez une ancienne base de données Oracle qui ne prend pas en charge le nouveau FETCH FIRST N ROWS ONLY
Construction SQL.
Afin d'obtenir l'ancien ROWNUM
basée sur la traduction SQL, vous devez utiliser l'option facultative Action<OracleDbContextOptionsBuilder> oracleOptionsAction
paramètre de UseOracle
méthode et UseOracleSQLCompatibility
méthode d'extension avec la valeur "11" (les seules valeurs actuellement prises en charge sont "11" et "12") :
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))