在sql语句中给表增加候选索引与增加唯一索引分别怎么写?
1个回答
推荐于2017-09-21 · 知道合伙人软件行家
关注
展开全部
示例;在表GoodsMade_Labour的SID列上创建唯一索引IX_GoodsMade_Labour,代码如下:
create unique index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
这样情况下创建的是非聚集索引,它和使用nonclustered关键效果是一样的。
create unique nonclustered index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
如果要创建聚集索引,可使用关键字clustered,代码如下:
create unique clustered index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
create unique index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
这样情况下创建的是非聚集索引,它和使用nonclustered关键效果是一样的。
create unique nonclustered index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
如果要创建聚集索引,可使用关键字clustered,代码如下:
create unique clustered index IX_GoodsMade_Labour on GoodsMade_Labour(SID)
追问
候选索引怎么写呢?
追答
普通索引吧
可以用create index创建索引,如create index test_idx on tablename(col1,col2)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询