约束
在SQL中,约束时指对表中数据的一种约束,能帮助管理员更好地管理数据库,并且确保数据库中数据的正确性和有效性。例如,在lintcode
数据库教师表teachers
中,我们的教师标识id
时唯一标识符,类似于人们的身份证,可能有人姓名相同,但是身份证一定时唯一的。
主键约束是使用最频繁的约束,在设计数据表时,一般情况下,每个表都应设置一个主键。主键时表的一个特殊字段,该字段能唯一标识该表中的每条信息。我们使用PRIMARY KEY
作为唯一标识符。
PRIMARY KEY 约束唯一标识数据库表中的每条记录
主键必须包含唯一的值
主键列不能包含 NULL 值
每个表都应该有一个主键,并且每个表只能有一个主键。
Last updated
Was this helpful?