부적합한 열 유형: 1111



이 오류는 DB 값에 올바르지 않은 값 혹은 null(not null 처리를 했을 때) 값이 들어갔을 때 발생하는 오류입니다.


컬럼 명에 넣고자 하는 데이터의 값이 일치하는지 확인하면 문제를 해결할 수 있습니다.


간단하게 예를 들자면


컬럼명 : name, content, writer


insert into board
        values (#{title}, #{content}, #{writer})



위의 예를 보면


컬럼명과 넣을때 써준 값이 다릅니다. name != title.


여기서 컬럼명을 변경해주던지, 쿼리에서 변경해 주던지 둘중 하나를 맞춰주면 문제를 해결할 수 있습니다.


+ Recent posts