H5W3
当前位置:H5W3 > 问答 > 正文

主键、唯一键、标示列三者区别

能讲下如题三者区别吗?感觉差异不大,有点乱

回答

标示列为非空自动增长且 不可自行修改的 ;

主关键字一般用来在一个表中引用来自于另一个表中的特定记录 其为非空 唯一的 其可以有一个以上的列合为主键

相同点就是都不可为空且都是唯一的   能理解这些就够用了;

 

  • 主键只能用一个,不能为NULL,唯一(可以多列作为复合主键,当所有设置为复合主键的列都相同是视为唯一,多对多的表中常用)
  • 唯一键,也称(唯一约束),和主键的区别是可以为有多个唯一键并且值可以为NULL,但NULL也不能重复,也就是说只能有一行的值为NULL。它会隐式的创建唯一索引。

未经允许不得转载:H5W3 » 主键、唯一键、标示列三者区别

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址