Error Note

[Error Note] 29. MySQL 데이터 입력 에러 : Data too long for column

Song hyun 2024. 5. 29. 10:17
728x90
반응형

[Error Note] 29. MySQL 데이터 입력 에러 : Data too long for column


 

MySQL 에서 데이터를 삽입하던 중 에러가 발생했다.

해당 에러 메세지를 읽어보자.

Error Code: 1406. Data too long for column 'mobile' at row 1

 

 

 

desc usertbl로 usertbl을 조회해보자.

usertbl 내의 mobile 필드는 12자 이내의 char 타입의 데이터를 받는다.

위에서 입력한 데이터가, 테이블이 받을 수 있는 값보다 커서 에러가 발생한 것이다.

 

아래와 같이 전화번호의 수를 하나 지웠더니 성공적으로 데이터가 입력된 것을 알 수 있다.

테이블에 데이터를 넣을 때는 조건을 잘 살펴봐야겠다.

 

728x90
반응형