728x90
반응형

java.sql.SQLException: 부적합한 열 이름

이 에러는 열 이름이 잘못 작성되었을 때 발생

 

에러를 확인하는 방법은 아래와 같음

1️⃣ Oracle 테이블의 컬럼 이름 확인

2️⃣ 파라미터의 명칭이 일치하는지 확인

3️⃣ Oracle에서 가져오는 데이터가 제대로 저장되어 사용되는지 확인

 

나의 경우 sql에서 파라미터와 값 비교를 해주는데

<isEqual property="sortMethod" compareValue="ASC">

에서 asc가 소문자로 되어있어 일치하는 값을 찾지 못해 발생했던 문제
일치하는 값이 들어오도록 변경해주면 문제 해결

반응형
복사했습니다!