Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException:
Error setting null for parameter #1 with JdbcType OTHER .
Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property.
Cause: java.sql.SQLException: 부적합한 열 유형: 1111
부적합한 열 유형 : 1111
생각보다 매우 단순한 에러입니다!!
💡 null을 허용하지 않는 컬럼에 null이 삽입되거나, 혹은 올바르지 않은 입력값이 삽입된 경우에 나타나는 에러입니다
해당 오류의 근원지를 찾기 위해서는 쿼리문에 넣는 데이터값의 발생 근원지부터 차례대로 찾는게 중요합니다!
- 데이터를 생성한곳에서 or 받은곳에서 오타가 없는지 (변수명)
- 전달하는 과정에서 잘못된 변수명을 적은건 아닌지
- 쿼리문 작성시 변수명을 잘못 적은건 아닌지
- 혹은 컬럼이 NOT NULL인데 데이터가 NULL인지는 아닌지
- 혹은 올바르지 않은 입력값이 삽입되지 않은 경우인지.
저는 1번이 문제였습니다 ㅎㅎ….!
데이터를 받아오는 과정에서 메소드명을 잘못입력해서 데이터가 모두 null로 들어가게 쿼리문이 실행되서
위와 같은 오류가 났던것입니다 😟
728x90
'Error' 카테고리의 다른 글
[Java Error] java.lang.IndexOutOfBoundsException 해결법 (0) | 2023.03.20 |
---|---|
[Spring] test코드 실행 시 NullPointerException 발생 (Serivce 증명시) (2) | 2023.03.17 |
MyBatis Error: Invalid bound statement (not found) 불일치 ! (0) | 2023.02.01 |
Spring Boot Thymeleaf 500 에러 (0) | 2023.01.24 |
ORA-00933: SQL command not properly ended ??…..ㅠㅠㅠ (0) | 2023.01.20 |