IT_Developers/MySQL
MySQL - 컬럼 not null 로 변경하기 / alter table
고코더
2021. 11. 8. 18:23
컬럼 속성을 not null -> null
안녕하세요.
고코더 입니다.
테이블을 사용할 때 기본 속성은 null을 허용합니다. 하지만 간혹 생성 후에 not null 일명 null 값이 들어가지 못하게 하도록 변경할 때가 있습니다. 방법은 아주 간단하나 자주 까먹어서 남겨봅니다.
● 1. 해당 SQL을 확인해보세요. alter table을 선언하고 필요한 옵션을 바꿉니다. 맨 마지막에 not null을 추가로 입력해주면 완료입니다.
alter table GOODS modify column name varchar(50) not null
● 2. 반대로 다시 null을 허용하고 싶다면? 이런 식으로 not null을 지워서 기본 옵션으로 돌아가면 됩니다.
alter table GOODS modify column name varchar(50)