1 Ανοίξτε το λογισμικό προγραμματισμού βάσεων δεδομένων παρέχεται από τον προμηθευτή της βάσης δεδομένων σας . 2
Προσδιορίστε τις πληροφορίες που διακρίνει κάθε τύπο γραμμής από οποιαδήποτε άλλη σειρά. Για παράδειγμα, επειδή κάθε γραμμή σε έναν πίνακα προϊόν περιέχει τόσο μια μάρκα και τον αριθμό μοντέλου , και επειδή δεν υπάρχουν δύο προϊόντα περιέχουν τόσο την ίδια μάρκα και τον αριθμό μοντέλου , αυτά τα δύο κομμάτια των δεδομένων αποτελούν ένα μοναδικό περιορισμό .
Η
3
Δημιουργία TimeStamp ή στήλη DateTime στη βάση δεδομένων σας , αν είστε σε θέση να προσδιορίσει μια προϋπάρχουσα μοναδικό περιορισμό . Ρυθμίστε το TimeStamp να παρακολουθείτε χιλιοστά του δευτερολέπτου . Χρησιμοποιώντας την παραλλαγή SQL της επιλογής σας , τοποθετήστε γραμμές στη βάση δεδομένων μόνο μετά από κάθε σειρά λαμβάνει TimeStamp ή DataTime αξία που κατέχει καμία άλλη σειρά. Η τιμή αυτή θα εξασφαλίσει ότι δεν σειρά στη βάση δεδομένων σας μοιάζει με καμία άλλη σειρά .
Η 4
Δημιουργήστε το μοναδικό περιορισμό στον κώδικα , την αναγέννηση του πίνακα, εφόσον απαιτείται από τη βάση δεδομένων σας . Για παράδειγμα , το MS SQL :
CREATE TABLE Sample.Sample1 ( SampleId int NOT NULL ΤΑΥΤΟΤΗΤΑ ( 1,1 ) ΠΙΕΣΕΩΝ PKSample_Sample1 PRIMARY KEY , Dataone varchar ( 30 ) NOT NULL , Datatwo varchar ( 30 ) NOT NULL , UniqueDataThree varchar ( 7 ) NOT NULL , ΠΙΕΣΕΩΝ AKSample_Sample1_DataOneUNIQUE nonclustered ( Dataone , Datatwo , UniqueDataThree ) )
5
Αποθηκεύστε τον κωδικό σας και δοκιμάστε το .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα