본문 바로가기

Lobo's code station/백엔드

Invalid column index error

Statement_
Unkown에러가 뜨면서 로그에도 정확한 위치가 아닌 이상한 위치를 나타내고 있었다. 그리고 계속 500에러를 띄우는 상태.즉 데이터의 형태가 다르게 호출하거나 이상한 값 전달하는것을 확인하였고 이틀립스 로그 상단에 다만 (1,“value) 형식으로 들어가있는걸 확인. 계속 0 value를 조회하던 중이었다.

Solution_
xml에서 ‘#{}’ 형식으로 sql를 작성하였는데 ‘’ 감쌀경우 문자열로 취급되어 열 인덱스에 문제가 생긴다고 한다! 그래서 ‘’를 지워주니 정상적으로 값이 호출되었다