오류 로그가 preparedStatement.setNull(18,1111) 로 계속 났었다.18번째 컬럼이 오류라는데 전혀 그런 것 같지 않았다. 원인을 찾아보자 🚨 오류 원인1111은 java.sql.Types.OTHER에 해당하는 값이지만, Oracle에서 이 타입을 사용하는 칼럼이 아니라면 오류가 납니다.특히, 해당 칼럼이 VARCHAR2, NUMBER, DATE와 같이 일반적인 타입인데 1111을 넣으면 "부적합한 열 유형" 또는 유사한 타입 관련 오류가 발생합니다. ✅ #{param, jdbcType=VARCHAR} 형태로 사용 INSERT INTO users (name, age) VALUES (#{name, jdbcType=VARCHAR}, #{age, jdbcType=INTEGER}) ..