DB

[ERROR] java.sql.SQLException: Field 'title' doesn't have a default value

잔망루피 2021. 11. 21. 21:32
java.sql.SQLException: Field 'title' doesn't have a default value

처음에는 title 컬럼을 not null에서 null로 변경해주니 해결

 

 

@Column(name="post_id", nullable=false)
    private String title;

진짜 원인은 이 부분에 있다.

post 엔티티에 title의 컬럼이 post_id로 해놨네

어쩐지 title에 안 들어가고 post_id로 들어가더라..(언제 저렇게 한거지??)

컬럼 title을 not null로 해놔서 에러가 생긴거였다.

name="post_id" 없애고, post_id 컬럼도 삭제했다.

 

 

 

참고 👉

https://wickedmagic.tistory.com/534

 

[MySQL] Field '칼럼' doesn't have a default value 에러

[MySQL] Field '칼럼' doesn't have a default value 에러 이번 에러는 서버 이전때문에 MySQL 버전업을 하고 테스트중 발생한 에러이다. 처음에는 서버 설정이 다르거나 MySQL 버전이 다름으로서 발생한 에러인

wickedmagic.tistory.com

 

반응형

'DB' 카테고리의 다른 글

인덱스  (0) 2022.07.24
[Error] ERR wrong number of arguments for 'zrangebyscore' command  (0) 2022.07.23
[MySQL] Error Code : 3780  (0) 2021.11.19
게시글 id  (0) 2021.07.26
transaction  (0) 2021.07.06