约束

默认职能是不填,不能是null

CREATE TABLE dim (
    id INT PRIMARY KEY auto_increment, -- 主键自主增长
    ename VARCHAR(30) NOT NULL UNIQUE, -- 非空且唯一
    rzrq DATE NOT NULL, -- 非空
    gz DOUBLE(7,2) DEFAULT 0,	-- 非空
    jj DOUBLE(7,2) DEFAULT 0 	-- 没有的话默认	0
);

INSERT INTO dim VALUES(1,'张三','1999-1-2',9000, 971);
INSERT INTO dim(ename, rzrq, gz , jj) VALUES( '张三0','1999-1-2',9000, 971);
INSERT INTO dim(id,ename, rzrq, gz , jj) VALUES(null, '张三0','1999-1-2',9000, 971);

SELECT * from dim;

您可能还喜欢...