clustered(聚集索引)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

clustered,是約束創建聚集或非聚集索引

基本介紹

  • 中文名:clustered
  • 外文名:clustered
  • 區別:指定為 PRIMARY KEY 或 UNIQUE 
  • ALTER TABLE:CLUSTERED
簡介,例如,

簡介

CLUSTERED 和NONCLUSTERED的區別
指定為 PRIMARY KEY 或 UNIQUE 約束創建聚集或非聚集索引。PRIMARY KEY 約束默認為 CLUSTERED;UNIQUE 約束默認為 NONCLUSTERED。
如果表中已存在聚集約束或索引,那么在 ALTER TABLE 中就不能指定 CLUSTERED。如果表中已存在聚集約束或索引,PRIMARY KEY 約束默認為 NONCLUSTERED。

例如

CREATE TABLE [dbo].[WHN_CorpCustomer](
[Statis_Dt] [char](8) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Cust_Id] [nvarchar](30) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Cust_Chn_Name] [nvarchar](120) COLLATE Chinese_PRC_CI_AS NULL,
[Cust_Eng_Name] [nvarchar](120) COLLATE Chinese_PRC_CI_AS NULL,
[Open_Org_Id] [nchar](4) COLLATE Chinese_PRC_CI_AS NULL,
[Open_Dt] [char](8) COLLATE Chinese_PRC_CI_AS NULL,
[Close_Org_Id] [nchar](4) COLLATE Chinese_PRC_CI_AS NULL,
[Close_Dt] [char](8) COLLATE Chinese_PRC_CI_AS NULL,
[Indus_Type_Cd] [nvarchar](5) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_WHN_CorpCustomer] PRIMARY KEY CLUSTERED
(
[Cust_Id] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

相關詞條

熱門詞條

聯絡我們