본문 바로가기

콩's EDUCATION/콩's ERROR

[DB] java.sql.SQLException: 결과 집합을 모두 소모했음

오류 원인>

 : rs에 더 이상 데이터가 존재하지 않는데 rs에서 데이터를 가져오려고 할때 발생하는 에러메시지, 혹은 커넥션을 끊은 후 ResultSet을 참조하려고 할때 발생.

 

오류 발생 지점>

 : next() 함수 부분, 흔히 ResultSet rs 사용 부분에 문제가 생긴다.

 

예시>

 if(!rs.next()){
     return Collections.emptyList();