Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ArrayList iteruje te same dane

Utwórz nową instancję

LeaveSummary getValuesFromDb = new LeaveSummary(); 

w pętli while. Nie tworzysz nowej instancji LeaveSummary dla każdego rekordu w twojej bazie danych. Tak więc ten sam obiekt jest przepisany za każdym razem, gdy zapętlisz zestaw wyników. dlatego na liście znajduje się tylko ten ostatni rekord.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać dane z funkcji pl/sql, jeśli parametr ma więcej niż jedną wartość w funkcji z pojedynczymi parametrami?

  2. Spring StoredProcedure z tablicą Oracle:ORA-01000:przekroczono maksymalną liczbę otwartych kursorów

  3. Jak można przetestować gramatykę PL/SQL dołączoną do ANTLR4?

  4. Jaki jest efekt umieszczenia zatwierdzenia po DML w procedurze?

  5. Zliczanie liczby wystąpień znaku w Oracle SQL