----关于null & not null & ""----
----非空
CREATE TABLE student(
id INT,
NAME VARCHAR(20),
gender VARCHAR(10) NOT NULL --非空,必须有值
)
-----操作语句----
INSERT INTO student(id,NAME) VALUES(1,'zhangsan'); --这个可以插入且不会报错
----原因:指定插入id,name,gender 默认插入"",即空,所以可以插入,不会报错。
INSERT INTO student(id,NAME,gender) VALUES(2,'lisi',NULL)
--COLUMN 'gender' cannot be NULL,即不能为空