반응형
show create table 명령은 다음을 보여줍니다.
'columnA' varchar(6) NOT NULL DEFAULT '';
not null이 제거되도록 해당 열을 어떻게 수정합니까? 나는 그것이 필요합니다 :
'columnA' varchar(6) DEFAULT NULL;
다음이 작동 할 것이라고 생각했지만 효과가 없습니다.
ALTER TABLE tbl_name MODIFY columnA varchar(6) DEFAULT NULL;
해결 방법
대신 이것을 시도하십시오.
ALTER TABLE tbl_name MODIFY columnA varchar(6) NULL DEFAULT NULL;
참조 페이지 https://stackoverflow.com/questions/3000901
반응형
'MySql' 카테고리의 다른 글
MySQL Datetime <-> Java 날짜 (0) | 2020.11.20 |
---|---|
MySQL 데이터가 잘리는 이유는 무엇입니까? 경고 | 1265 | 열에 대해 잘린 데이터 (0) | 2020.11.20 |
MySQL Ruby, Rails : mysql2 gem, 누군가이 gem을 사용합니까? 안정적입니까? (0) | 2020.11.20 |
MySQL max_user_connections 대 max_connections (0) | 2020.11.20 |
MySQL 신용 카드 정보를 데이터베이스에 저장하는 모범 사례 (0) | 2020.11.20 |
댓글