프로그래밍

[MyBatis] 부적합한 열 인덱스 오류 해결방법

나노세컨드 2022. 3. 4. 10:20

1. INSERT문과 UPDATE문을 사용할 때 NULL 값이 들어오면 에러나는 경우가 발생한다. 

2. 데이터 타입을 적어주면 null 값이 들어올 수 있다. (ex. jdbcType = VARCHAR)

<insert id="insertDetail" parameterType="XXDTO">
    INSERT 
          INTO EMP
             (
               EMPNO
             , ENAME
             , JOB
             ) 
        VALUES 
             (
               #{empno   , jdbcType = VARCHAR }
             , #{ename   , jdbcType = VARCHAR }
             , #{job     , jdbcType = VARCHAR }
             )
</insert>
반응형