sql >> Database teknologi >  >> RDS >> Oracle

Hvordan begrænser man antallet af rækker, der returneres fra Oracle på JDBC-datakildeniveau?

Det er ikke noget, der er tilgængeligt på konfigurationsniveau. Du vil måske dobbelttjekke, at den gør, hvad du vil have den til at gøre alligevel:se javadoc for setMaxRows . Med Oracle vil den stadig hente hver række tilbage til forespørgslen og så bare slippe dem uden for rækkevidden. Du skal virkelig bruge rownum for at få det til at fungere godt med Oracle, og det kan du heller ikke gøre i konfigurationen.



  1. MySQL fjerner indledende nul fra heltalskolonnen

  2. SQL - Vælg 'n' største elementer i gruppen

  3. Returner alle deaktiverede begrænsninger i SQL Server (T-SQL-eksempel)

  4. ORA-01000:maksimale åbne markører overskredet i asp.net