[mybatis] 오류 Invalid column index.

728x90
반응형

 

Invalid column index.

- xml에서 파라미터가 일치하지 않아서 발생하는 오류이다. 

- 변수처리에 오류가 생겼을때 발생한다.

 

SELECT * FROM table WHERE = '#{parameter}'

나는 이런식으로 따옴표를 같이 감싸서 사용했다가 오류를 발견했다.

그러니까 밥먹고 졸리다고 무지성으로 하면 안되는 부분인거다.

 

 

ref

https://jetalog.net/118

 

[MyBatis] java.sql.SQLException: 부적합한 열 인덱스

MyBatis로 개발하던 중 얻었던 '부적합한 열 인덱스'(Invalid column index) 오류에 대해 정리해본다. TL;DR 변수에 대한 Getter, Setter가 올바르게 생성되었는지 확인 문자열이라고 따옴표를 사용했던 것은

jetalog.net

 

728x90
반응형