안녕하세요 특정 컬럼에 대해서 NULL값을 허용하지 않게 하는 방법이 있는지 궁금합니다.
Null값을 허용하고 싶지 않은 데이터 처리 방법
Sensors
#2
테이블을 생성할 때, NULL값을 허용하지 않을 컬럼에는 다음과 같은 방법으로
NOT NULL Constraint를 추가해주시면 됩니다.
CREATE TABLE table_name(v1 INTEGER NOT NULL, v2 DOUBLE, c1 VARCHAR(10));
기존 생성된 테이블에서도 다음과 같은 방법으로 NOT NULL Constraint를 추가하거나 삭제가능합니다.
- NOT NULL로 설정하는 경우
ALTER TABLE table_name MODIFY COLUMN column_name NOT NULL;
- NULL값을 허용하는 경우
ALTER TABLE table_name MODIFY COLUMN column_name NULL;
도움이 되셨길 바랍니다.
0 Likes