컬럼 속성을 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)
'IT_Developers > MySQL' 카테고리의 다른 글
MySQL - server has gone away 원인은? 대응법 (0) | 2021.11.08 |
---|---|
MySQL - ERROR 1366 (HY000) : incorrect string value / 테이블에 한글 입력시 오류 해결법 (0) | 2021.11.08 |
MySQL - 날짜, 시간 차이를 구하는 함수 / TIMESTAMPDIFF() (0) | 2021.11.08 |
MySQL - null 이면 다른 값으로 노출하기 / IFNULL (0) | 2021.11.08 |
MySQL - 삼항연산자 사용법 (0) | 2021.11.07 |
댓글