저는 SQL을 처음 사용하고 데이터베이스에 테스트 테이블을 가지고 있습니다. ,열 유형을 수정하는 테이블을 변경하지 않고 종료하지 않습니다.
ALTER TABLE test MODIFY title VARCHAR(500);
그러나 문은 종료하지 : 내 이전의 제목 크기 할당이 너무 작은 것을 깨달았다, 그래서 나는 다음과 같은 명령을 실행하여 VARCHAR에 VARCHAR (120) (500)에서 증가 할 테이블에 20 개 미만의 항목이 포함되어 있어도 마찬가지입니다.
여기에 뭔가가 있습니까?
편집 : these answers 떨어져 그 명령을 내놓고, 그러나 나는 또한 시도했다 : 중 하나를 종료하지 않습니다
ALTER TABLE test MODIFY COLUMN title VARCHAR(500);
.
그게 바로 이전에 오류가있는 mysql 인스턴스였습니다.'(1406, "행 1의 열 'title'에 너무 긴 데이터)'varchar를 처음에 늘리라는 메시지가 다른 화면에서 계속 실행 중이었습니다 . –