|
|
MySQL] Incorrect integer value: '' for column '컬럼명' 오류 발생시
Incorrect integer value: '' for column '컬럼명' 오류 발생.
integer 필드에 '' 값을 넣으려고 할 때 발생.
DEFAULT NULL 로 설정되어 있어도 안됨.
이럴땐 my.cnf 설정을 바꿔주면 해결됨.
my.cnf 파일을 아래처럼 수정. (주석처리)
# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"