MySQL

[MySQL] Null, Not Null, Default

건휘맨 2024. 5. 13. 13:15

테이블 생성시 NN ( Not Null) 를 체크하면 null 값 허용 X

NN을 체크하고 디폴트값을 주지 않으면

INT 타입의 경우 기본값으로 0을 사용하고, VARCHAR 타입의 경우 기본값으로 빈 문자열('') 로 표시

insert into cats
(name)
values
('키티');

insert into cats
(age)
values
(5);

insert into cats
(age)
values
(10);

 

 

 

Default 칸에 입력시 빈 데이터에 해당 데이터로 입력된다.

insert into cats
(name)
values
('길동이');

insert into cats
(age)
values
(3);