2014-09-01 90 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

回答