수고하십니다. ^_^
MySQL을 하다가 테이블을 만들 때 null 과 not null의 차이를
공부하다가 질문을 드립니다.
책에는 not null로 데이터 타입을 선언할 경우
그곳에 null 을 집어넣으면 에러를 낸다고 나와있습니다.
그런데 제가 테스트 해 본 것에 의하면
그냥 받아들입니다.
Create Table abc ( fbi varchar(40) not null);
mysql> Insert Into abc Values (''); <-- TEST한 문장.
Query OK, 1 row affected (0.oo sec)
mysql> Insert Into abc Values ('null');
Query OK, 1 row affected (0.oo sec)
|