sql >> Databasteknik >  >> RDS >> Oracle

JdbcPagingItemReader i Spring batch ger inte korrekta resultat

Problemet löstes eftersom sortKey måste vara unik nyckel. Spring skapa fråga i nedan format :SELECT * FROM (SELECT * FROM CRD_SETTL WHERE CLIENT_FILE_NM= :fileName AND TXN_ID IS NOT NULL AND SETTL_DATA IS NOT NULL ORDER BY CREATE_DT ASC) WHERE ROWNUM <= 10 AND ((CREATE_DT > :_CREATE_DT))

och rekord kommer att saknas.

<property name="sortKey" value="CREATE_DT" /> // detta var inte unikt ...



  1. if-sats med sträng som innehåller villkoret

  2. Hur man undviker fel -> Dubblett inmatning

  3. SQLite PRIMARY key AutoIncrement fungerar inte

  4. Beräkna skillnaden mellan resultaten av två count(*)-frågor baserat på 2 tabeller i PostgreSQL