Rõ ràng là bạn đang nhắm mục tiêu cơ sở dữ liệu Oracle cũ hơn, cơ sở dữ liệu này không hỗ trợ FETCH FIRST N ROWS ONLY Cấu trúc SQL.
Để lấy ROWNUM cũ hơn bản dịch dựa trên SQL, bạn nên sử dụng Action<OracleDbContextOptionsBuilder> oracleOptionsAction tùy chọn tham số của UseOracle và UseOracleSQLCompatibility phương thức tiện ích mở rộng có giá trị "11" (các giá trị duy nhất hiện được hỗ trợ là "11" và "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))