Aprire il software di programmazione del database fornito dal fornitore del database .
2
identificare le informazioni che contraddistingue ogni tipo di riga da qualsiasi altra riga . Ad esempio , dal momento che ogni riga di una tabella prodotto contiene sia un marchio e un numero di modello , e perché non ci sono due prodotti contengono sia la stessa marca e modello , questi due dati formano un vincolo univoco .
3
Creare un timestamp o colonna DateTime nel database, se non si riesce a individuare un vincolo univoco pre - esistente . Impostare la data e ora per rintracciare millisecondi . Utilizzando la variazione SQL di vostra scelta , inserire righe nel database solo dopo ogni riga riceve un valore timestamp oppure DataTime tenuto da nessun altra riga . Questo valore sarà garantire che nessuna riga nel database assomiglia qualsiasi altra riga .
4
creare il vincolo unico in codice , rigenerare il tavolo, se richieste dal database . Per esempio, in MS SQL :
CREATE TABLE Sample.Sample1 ( SampleID int NOT NULL IDENTITY ( 1,1) CONSTRAINT PKSample_Sample1 PRIMARY KEY , DataOne varchar ( 30 ) NOT NULL , Datatwo varchar ( 30 ) NOT NULL , UniqueDataThree varchar ( 7) NOT NULL , CONSTRAINT AKSample_Sample1_DataOneUNIQUE NONCLUSTERED ( DataOne , Datatwo , UniqueDataThree ) ) economici 5
Salva il tuo codice e testarlo .
software © www.354353.com