1,添加主键:SQL PRIMARY KEY 约束
PRIMARY KEY 约束唯一标识数据库表中的每条记录。
主键必须包含唯一的值。
主键列不能包含 NULL 值。
每个表都应该有一个主键,并且每个表只能有一个主键。
CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
PRIMARY KEY (Id_P) //设置主键
)
2如果我们添加了新的一列字段,想要添加数据如:

我们直接insert into table name 的话会报错,主键重复
我找了很多问题得以解决,就是我们不能用insert了,而是要用update table_name 这样就可以添加数据了,
结果如图;

我是这样解决的问题,如果大家有好的方法,可以互相交流哦,么么哒
网友评论