2014-09-01 12 views
6

Vorrei sapere come fare per creare il mio tavolo o scegliere un inserto che si assicuri di non ottenere valori duplicati.Inserire un valore univoco utilizzando Indice clusterstacking cluster

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

Quando si utilizza cluster columnstore Non posso avere alcun vincolo uniche per sapere che i dati che è stato inserito è unico. C'è un altro modo per verificare questo?

+0

Dal momento che si dispone di una chiave primaria in atto, non sarebbe SQL genera un errore se si è tentato di inserire un valore chiave duplicata? – nire

+3

Non è possibile avere una chiave primaria in un indice columnstore in cluster. –

+0

Come utilizzare queste informazioni da msdn per creare un indice: [collegamento] http://msdn.microsoft.com/en-us/library/dn589807.aspx – nire

risposta

Problemi correlati