欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQLServer主鍵和唯一約束的區(qū)別

 更新時間:2016年07月07日 23:30:12   投稿:mdxy-dxy  
這篇文章主要介紹了SQLServer主鍵和唯一約束的區(qū)別,需要的朋友可以參考下

首先說明一點,主鍵又稱主鍵約束,它也是一種約束,看下它和唯一約束的創(chuàng)建語法:

alter table Person add constraint PK_Id primary key (Id)
alter table Person add constraint UQ_Name unique (Name)

主鍵和唯一約束都要求字段值唯一,除此外,它們還有如下區(qū)別:

·同一張表只能有一個主鍵,但能有多個唯一約束;
·主鍵字段值不能為NULL,唯一約束字段值可以為NULL;
·主鍵字段可以做為其他表的外鍵,唯一約束字段不可以做為其他表的外鍵;
·SQLServer默認為主鍵字段創(chuàng)建聚集索引,為唯一約束字段創(chuàng)建非聚集索引;

主鍵,唯一,但是不能為空;唯一約束,唯一,但是可以為空

相關文章

最新評論