1 Ανοίξτε το SQL Server Management Studio για . Συνδεθείτε στη βάση δεδομένων σας και ανοίξτε το πακέτο SSIS θέλετε να διαχειριστείτε και να επεξεργαστείτε . 2
Προσθέστε το "υπάρχει" δήλωση για την επικύρωση ότι υπάρχει ήδη ένα ρεκόρ . Για παράδειγμα , οι παρακάτω κώδικα αναζητήσεις για έναν πελάτη με ένα συγκεκριμένο αριθμό τηλεφώνου για να εξακριβώσει αν υπάρχει η εγγραφή :
κηρύξει @ υφίσταται ως varchar ( 50 ) επιλέξτε @ = όνομα υπάρχει από τον πελάτη όπου υπάρχει ( επιλέξτε το όνομα από τον πελάτη όπου το τηλέφωνο = '5555555555 ' )
Σε αυτό το παράδειγμα , η μεταβλητή " @ υπάρχει " μόνο κατοικείται αν βρεθεί η εγγραφή του πελάτη . Σε αντίθετη περίπτωση , η μεταβλητή περιέχει " null ".
Εικόνων 3
Προσθέστε το " if" για να εισάγετε ένα νέο ρεκόρ μόνο αν ο πελάτης δεν υπάρχει . Αν ο πελάτης δεν υπάρχει , το "@ υπάρχουν " μεταβλητή είναι null , έτσι ώστε να χρησιμοποιήσετε αυτήν την τιμή για να εκτελέσει το ένθετο :
αν @ υπάρχουν είναι nullbegininsert σε πελάτη τιμές (όνομα ) ( « Joe Name » ) τέλος
Η
4 Κάντε κλικ στο κουμπί "Αποθήκευση " για να αποθηκεύσετε τις αλλαγές . Κάντε δεξί κλικ στο πρόγραμμα και κάντε κλικ στο "Run" για να εκτελέσει το πακέτο SSIS και να δοκιμάσουν τη νέα επικύρωση .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα