[Oracle] BadSql / ORA-01427
·
디버깅∕오류해결
1. ORA-01427 오류 이해하기 Spring Framework 기반 웹 프로젝트 작업 중, 오라클 오류가 발생! 정상적으로 작동하는 부분도 있고, 오류가 뜨는 부분도 있어서 확인을 해봤다. 먼저, ORA-01427 오류는 단일 레코드 값을 반환해야하는 서브쿼리에서 다중 레코드가 반환될 때 발생하는 오류이다. 즉, 서브쿼리 결과값이 두 개 이상일 때 발생한다. 그래서 결과값이 하나일때는 정상적으로 작동했지만 예외 발생 시 해당 오류가 뜨게 된다..! 오류내용 : Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException 근본원인 : java.sql.SQLException: ORA-01427:..