-- 第一种添加主键的方式
CREATE DATABASE javaee20;
USE javaee20;
CREATE TABLE student(
sid INT PRIMARY KEY,
sname VARCHAR(30)
);
-- constraint 约束 主键的第二种添加方式
-- 图书的类别表category
CREATE TABLE category(
id INT,
NAME VARCHAR(20),
CONSTRAINT pk_id PRIMARY KEY(id));
-- 第三种添加主键约束
CREATE TABLE teacher(
tid INT,
tname VARCHAR(50)
);
-- 添加主键
ALTER TABLE teacher ADD CONSTRAINT pk_tid PRIMARY KEY(tid);
-- 联合主键 把两列设置成一个主键
CREATE TABLE book(
bid INT,
bname VARCHAR(100),
author VARCHAR(30),
CONSTRAINT pk_bid_bname PRIMARY KEY(bid,bname)
);
INSERT INTO book VALUES(1,'人生','路遥');
INSERT INTO book VALUES(2,'人生','路遥1');