primary key与unique的区别


primary key与unique的区别
  1. primary key = unique + not null 主键不能为空每个字段值都不重复,unique可以为空,非空字段不重复
  2. unique 一个或者多个字段定义,primary key 单字段主键或多字段联合主键
  3. primary key一个表只能有一个,unique一个表可以有多个
  4. 逻辑设计上primary key用来作记录标识,unique用来保证唯一性,但是在他们创建时都会去相应创建一个unique index,可以用来做sql优化。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM