您的位置首页百科问答

SQL数据库

SQL数据库

的有关信息介绍如下:

SQL数据库

非聚集索引,前提条件是:

该字段是IDENTITYKEYNONCLUSTERED类型,也就是指定NONCLUSTERED关键字。

比如:

CREATETABLEMyTableKeyExample

{

Column1intIDENTITYKEYNONCLUSTERED,

Column2int聚集索引默认与主键相匹配,在设置主键时,SQLServer会默认在主键列创建聚集索引。但是360问答可以手动更改为在任故飞数意一个列创建聚集索前未虽兰迅引,然后在另一个字段或多个字段上定义主键。这时主键将会被作为一木案个唯一的非聚集索引(唯一索引)被创建。通过指定NONCLUSTERED关键字就可以做到。

声明唯一索引的语法很简单足怎仅报速江,只是多了个UNIQUE关键字。

比如:

CREATE势源房鸡确未值火千心UNIQUENONCLUSTEREDINDEX[AK_Product_Name]ONProduction.Product([Name]);