개발자의 끄적끄적

[sql] MySQL Data Truncated 경고 메시지 해결 방법 [펌] 본문

개발/sql

[sql] MySQL Data Truncated 경고 메시지 해결 방법 [펌]

효벨 2020. 6. 27. 03:00
728x90
반응형

[sql] MySQL Data Truncated 경고 메시지 해결 방법 [펌]

 

 

MySQL을 이용할 때 특정한 컬럼(Column)에 데이터를 삽입할 때 다음과 같은 경고가 나올 때가 있습니다.

 

Data truncated for column ~

 

  'Data Truncated' 경고 메시지는 데이터의 일부분이 잘렸을 때 나오는 메시지입니다. 해당 경고 메시지가 발생하는 원인은 매우 다양하지만, 일반적으로 자료형의 범위를 벗어나는 큰 데이터를 삽입했을 때 해당 경고가 발생합니다.

 

  저는 기존의 TEXT 자료형으로 설정했던 컬럼에 65535 바이트 이상의 크기를 가지는 문자열을 삽입하여 '데이터 잘림'이 발생했습니다. 따라서 다음과 같이 MEDIUMTEXT 자료형으로 크기를 키워서 문제를 해결했습니다.

 

ALTER TABLE {테이블명} MODIFY {컬럼명} MEDIUMTEXT;



출처: https://ndb796.tistory.com/283 [안경잡이개발자]

반응형
Comments