标签: sql-server-2008
我的表中有一个复合主键。问题,这不是一个聚集索引,在这种情况下,我不需要将它定义为聚簇索引。
答案 0 :(得分:1)
是的,只要表上没有聚簇索引,并且只要您没有显式指定非聚集索引,主键将默认包含聚簇索引。
From MSDN:
创建PRIMARY KEY约束时,会创建一个唯一的聚簇索引 如果聚集索引打开,则会自动创建一列或多列 该表尚不存在,您没有指定唯一的 非聚集索引。主键列不允许NULL值。
PRIMARY KEY
NULL