MySQL
MySQL - 여백 없애는 방법 / NULL없애는 방법
왕현성
2022. 12. 6. 11:17
728x90
아래의 사진 처럼 컬럼에 값을 대입하지 않는 경우 아무것도 없는 것을 표시하는 NULL이 나오게 된다.
DB에는 NULL을 넣을 수 없기 때문에 다른 방법으로 NULL을 없애준다.
use YHDB;
insert into cats(name,age)
values ('This cat is named Charlie which is also a human name. In fact I know a couple of Charlies. Fun!!',10);
SELECT * FROM YHDB.cats;
insert into cats (name)
values ('나나');
select*from YHDB.cats
NN => NOT NULL 이라는 사항을 체크 해준 뒤
NULL이 있는 부분에는 Defalut 인 부분에 원하는 것을 대입해 준다.
ex ) name 에 대입하는 값이 없는 경우는 '야옹이' 라고 대체하게 된다.
insert into cats2(name)
values('길동이');
insert into cats2(age)
values(5);
select*from cats2;
default값으로 대체된 모습