[ 작업 환경 ]

Python 3.8

 

 

 

 

 [ 문제 상황 ]

Programs\Python\Python38-32\lib\site-packages\pymysql\cursors.py:170: Warning: (1364, "Field 'location' doesn't have a default value")

 

 

 

 

 [ 문제 원인 ]

location 이라는 필드에 NULL 값을 insert 시도했으나, 해당 필드에 NULL 데이터 저장이 허용되어있지 않은 경우 발생합니다.

 

 

 

 

 [ 해결 방법 ]

해당 필드의 값에 NULL을 넣을 수 있도록 설정을 변경해주거나, 삽입할 데이터를 가공하여 NULL이 아니라 '' 로 변경해주는 등의 작업을 해줍니다.

 

 

 

+ Recent posts