1. 程式人生 > >sqlserver設定兩個主鍵

sqlserver設定兩個主鍵



首先一個表是不能有兩個主鍵的。但是可以有兩個欄位組合成一個主鍵,這就是為什麼有時候表裡為什麼會有兩個欄位都有主鍵的標誌,那是因為他們組合成了一個主鍵了。我們可以先刪除了原來的主鍵再用TSQL
alter table tablename add constraint pk_name primary key (colname1,colname2)

或者在表設計器裡面按住ctrl選中要設定主鍵的兩列再設定主鍵就OK