λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να αποφύγετε Διπλότυπο Εισάγει στο SQL

ακεραιότητα των δεδομένων διπλά αρχεία βλάβη , οπότε θα πρέπει να διασφαλίσει ότι ένα αρχείο είναι νέο , πριν το τοποθετήσετε σε ένα τραπέζι . Μπορείτε να χρησιμοποιήσετε ένα " επιλέξτε" δήλωση για την αναζήτηση πληροφοριών ενός δίσκου. Εάν τα δεδομένα δεν υπάρχει , τότε θα εκτελέσει το " ένθετο " δήλωση. SQL Server Management Studio περιλαμβάνει , το οποίο σας επιτρέπει να γράψετε SQL δηλώσεις από τη βάση δεδομένων . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα ". Κάντε κλικ στο " SQL Server " στη λίστα των ομάδων του προγράμματος και στη συνέχεια κάντε κλικ στο κουμπί " το SQL Server Management Studio" για να ανοίξετε το λογισμικό επεξεργασίας δεδομένων . 2

Κάντε κλικ στο " New Query " στο πάνω μέρος του παραθύρου . Ανοίγει ο επεξεργαστής κειμένου , το οποίο σας επιτρέπει να αναζητούν τις πληροφορίες της βάσης δεδομένων και να εισαγάγετε νέες εγγραφές .
Εικόνων 3

Εκτελέστε μια "επιλογή" δήλωση σχετικά με τον server για να ελέγξει για διπλές εγγραφές. Για παράδειγμα , οι ακόλουθοι έλεγχοι ερώτημα για έναν υπάρχοντα πελάτη :

δηλώνουν @ varchar υπάρχει ( 50 )

επιλέξτε @ υφίσταται = CustomerID από τους πελάτες , όπου name =
'Joe Smith »

ο παραπάνω κώδικας δηλώνει μια μεταβλητή και επιστρέφει το αναγνωριστικό πελάτη στη μεταβλητή αν ο πελάτης "Joe Smith " είναι ήδη στη βάση δεδομένων . Εάν το αρχείο δεν βρεθεί , " υπάρχει @ " περιέχει το " null " τιμή βάσης δεδομένων .
Η 4

Δημιουργήστε το " εισαγωγή " δήλωση. Μπορείτε να χρησιμοποιήσετε την εντολή "if" για να εισάγετε μόνο το νέο ρεκόρ , αν δεν βρεθεί στην προηγούμενη πρόταση SQL . Για παράδειγμα , ο παρακάτω κώδικας εισάγει ένα νέο πελάτη , εάν το "@ υπάρχουν " μεταβλητή είναι null :

αν υπάρχει @ είναι null

αρχίσει

τοποθετήστε σε πελάτες (όνομα ) τιμές ( 'Joe Smith » )

τέλος
5

Press " F5 " για να εκτελέσετε τον κώδικα SQL . Η SQL εκτελεί σχέση με το διακομιστή , και δεν διπλών εγγραφών που δημιουργούνται εάν ήδη υπάρχουν .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα