【发布时间】:2012-05-29 05:41:07
【问题描述】:
我正在 SQL Server 2008 中创建数据库,
CREATE TABLE Users
(
U_Id INT NOT NULL
FirstName VARCHAR(50) NOT NULL,
LastName VARCHAR(50) NOT NULL,
Email VARCHAR(200)
Password VARCHAR(50)
)
我想让 U_Id 成为主键。 我想问一下有什么区别
CONSTRAINT pk_UserID PRIMARY KEY (U_Id)
这个
CONSTRAINT pk_UserID PRIMARY KEY CLUSTERED (U_Id)
还有这个
CONSTRAINT pk_UserID PRIMARY KEY NONCLUSTERED (U_Id)
什么时候使用?
我读了一些文章,但我仍然不清楚。谁能给我一个快速的解释?
【问题讨论】:
标签: database sql-server-2008 primary-key clustered-index