|
主鍵是數(shù)據(jù)庫(kù)表的一個(gè)重要屬性,建立主鍵可以避免表中存在完全相同的記錄,也就是說(shuō)主鍵在一張表中的記錄值是唯一的。
建立主鍵有兩種方法:一種是在數(shù)據(jù)庫(kù)提供的GUI環(huán)境中建立,另一種是通過(guò)SQL語(yǔ)句執(zhí)行建立,下面分別介紹。 1、在數(shù)據(jù)庫(kù)提供的GUI環(huán)境中建立。 輸入表信息后按Ctrl鍵同時(shí)選中多行,然后點(diǎn)上面的主鍵按鈕就行了。 2、通過(guò)SQL語(yǔ)句執(zhí)行建立。又分兩種,一是在建表語(yǔ)句中直接寫(xiě),二是建表之后更改表結(jié)構(gòu)。 在建表語(yǔ)句中直接寫(xiě): Create Table 表名 (字段名1 Int Not Null, 字段名2 nvarchar(13) Not Null Primary Key (字段名1, 字段名2), 字段名3………… 字段名N………… ) 建表之后更改表結(jié)構(gòu): CREATE TABLE 表名 (字段名1 Int Not Null, 字段名2 nvarchar(13) Not Null 字段名3………… 字段名N…………) GO ALTER TABLE 表名 WITH NOCHECK ADD CONSTRAINT [PK_表名] PRIMARY KEY NONCLUSTERED ( [字段名1], [字段名2] ) GO |
|
|
來(lái)自: 教育電力 > 《SQL 2005》