我创建了一个这样的表:
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)
在那张桌子上。
我创建了一个这样的表:
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)
在那张桌子上。
来自MSDN:
表通常具有一列或列组合,其中包含唯一标识表中每一行的值。这一列或多列称为表的主键 (PK),并强制执行表的实体完整性。您可以通过在创建或修改表时定义 PRIMARY KEY 约束来创建主键。