1

我创建了一个这样的表:

CREATE TABLE Persons
(
    P_Id int NOT NULL,
    LastName varchar(255) NOT NULL,
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255),
    PRIMARY KEY (P_Id)
)

但我无法理解主键的用途

PRIMARY KEY (P_Id)

在那张桌子上。

4

1 回答 1

3

来自MSDN

表通常具有一列或列组合,其中包含唯一标识表中每一行的值。这一列或多列称为表的主键 (PK),并强制执行表的实体完整性。您可以通过在创建或修改表时定义 PRIMARY KEY 约束来创建主键。

于 2013-01-26T09:19:29.257 回答