DataBase/MySQL with Error
[해결 방법] Error Code: 1364. Field 'user_name' doesn't have any default value
HJ0216
2023. 6. 18. 16:57
728x90
🐬 기본 환경: IDE: MySQL Workbench, Language: MySQL
발생 Error
MySQL로 다음 Source Code를 실행할 경우,
1
2
|
insert into user(user_id) values ('hello');
|
🚨 다음과 같은 오류 발생
Error Code: 1364. Field 'user_name' doesn't have any default value
발생 원인
null값이 허용되지 않은 column에 값을 입력하지 않고 데이터 입력
해결 방법
1. null값 허용여부: Nullable로 변경
2. null값이 허용되지 않는 값들을 포함하여 data insert
728x90