2014-09-01 45 views
6

我想知道如何去创建我的表或选择一个确保我没有重复值的插入。使用Clustered ColumnStore Index插入唯一值

create table test.dbo.test 
product, 
time, 
primary key(product, time) 
go 

当使用聚集列存储我不能有任何的唯一约束知道已插入的数据是唯一的。有另一种方法来检查这个吗?

+0

既然你有一个适当的主键,也不会SQL抛出一个错误,如果你试图插入重复键值? – nire 2014-09-01 10:24:17

+3

集群列索引上不能有主键。 – 2014-09-01 10:31:41

+0

如何使用msdn中的这个信息创建索引:[link] http://msdn.microsoft.com/en-us/library/dn589807.aspx – nire 2014-09-01 10:38:22

回答