数据表的制作
单字主键在这里插入代码片
– 单字段主键约束
CREATE TABLE emp
(
id INT PRIMARY KEY,
name VARCHAR(20),
dept_id INT,
salary FLOAT
);
– 多字段联合主键约束在这里插入代码片
CREATE TABLE emp_2
(
id INT ,
name VARCHAR(20),
dept_id INT,
salary FLOAT,
PRIMARY KEY(id,name)
);
– 非空约束在这里插入代码片
CREATE TABLE emp_4
(
id INT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
dept_id INT,
salary FLOAT
);
– 唯一性约束在这里插入代码片
CREATE TABLE emp_5
(
id INT PRIMARY KEY,
name VARCHAR(20) UNIQUE,
dept_id INT,
salary FLOAT
);
– 默认约束在这里插入代码片
CREATE TABLE emp_6
(
id INT PRIMARY KEY,
name VARCHAR(20),
dept_id INT,
salary FLOAT DEFAULT 2000
);
– 属性值自动增长约束在这里插入代码片
CREATE TABLE emp_7
(
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(20),
dept_id INT,
salary FLOAT
);