insert 문 실행시 부적절한 열이라는 오류가 뜨는문제 mybtis null 값일 경우
- 작성자 :
- 강*관
- 작성일 :
- 2019-06-17 14:43:17
- 조회수 :
- 1,690
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요
전자정부프레임워크 프로젝트중 문의점에 대하여 질문드립니다.
mybtis 에서 insert 문을 실행하고 null값을 저장하면 부적합한 열이라는 오류가 나면서
저장이 안됩니다.
인터넷을 찾아보니 mybatis-config.xml 파일의 jdbctype 을 null로 주라고 해서
했는데 오류가 해결되지 않고있습니다.
첨부파일을 올리오니 응대하여 주세요
전자정부프레임워크 프로젝트중 문의점에 대하여 질문드립니다.
mybtis 에서 insert 문을 실행하고 null값을 저장하면 부적합한 열이라는 오류가 나면서
저장이 안됩니다.
인터넷을 찾아보니 mybatis-config.xml 파일의 jdbctype 을 null로 주라고 해서
했는데 오류가 해결되지 않고있습니다.
첨부파일을 올리오니 응대하여 주세요
첨부파일
A
안녕하세요.
표준프레임워크센터 입니다.
myBatis에서 insert문을 처리하면
성공시 1을 리턴하게 되어 있습니다.
myBatis에서 제공하는 SqlSession을 확인해 보면
해당 내용이 정의 되어 있습니다.
값을 리턴하려고 하는걸로 보아
아마도 INSERT후 키값을 리턴하려고 하는듯 합니다.
해당 내용이 맞다면
다음 페이지를 참조하시면 좋을듯 합니다.
https://taetaetae.github.io/2017/04/04/mybatis-useGeneratedKeys/
감사합니다.
표준프레임워크센터 입니다.
myBatis에서 insert문을 처리하면
성공시 1을 리턴하게 되어 있습니다.
myBatis에서 제공하는 SqlSession을 확인해 보면
해당 내용이 정의 되어 있습니다.
값을 리턴하려고 하는걸로 보아
아마도 INSERT후 키값을 리턴하려고 하는듯 합니다.
해당 내용이 맞다면
다음 페이지를 참조하시면 좋을듯 합니다.
https://taetaetae.github.io/2017/04/04/mybatis-useGeneratedKeys/
감사합니다.