能讲下如题三者区别吗?感觉差异不大,有点乱
标示列为非空自动增长且 不可自行修改的 ;
主关键字一般用来在一个表中引用来自于另一个表中的特定记录 其为非空 唯一的 其可以有一个以上的列合为主键
相同点就是都不可为空且都是唯一的 能理解这些就够用了;
标示列,你说的是标识列,ID列吧,能够自动增长,也可以显式赋值;
唯一键就是值唯一的数据列,允许为NULL,并且在唯一键中,NULL值是相等的;
主键的值唯一,不允许为NULL,在一个表上只能创建一个主键
主键约束在表中定义一个主键来唯一确定表中每
一行数据的标识符.(非空,惟一) .例如:
某用户表设置用户名为主键,则该列不可为空不能重复。符合标准的数据库应该设置主键。 唯一约束保证在一个字段或者一组字段里的数据与表中其它行的数据相比.