λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Πώς να χρησιμοποιήσετε το While Loop στον SQL Server 2005

A while loop σε SQL Server 2005 σας επιτρέπει να μετακινηθείτε μέσα από διάφορες εντολές μέχρι να πληρείται η συνθήκη τερματισμού . Ο βρόχος while μπορεί να συνεχιστεί για χιλιάδες επαναλήψεις για να συμπεριλάβει πολλές ενημερώσεις , ένθετο ή δηλώσεις διαγραφή. Ο βρόχος while πρέπει να έχετε μια κατάσταση τερματισμού ή θα συνεχώς βρόχο και συντριβή του server της βάσης δεδομένων . Οδηγίες
Η

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

Κάντε κλικ στο κουμπί " New Query " για να ανοίξει ένα πρόγραμμα επεξεργασίας . Κατά την αρχή του αρχείου , δημιουργούν την περάτωση μεταβλητή. Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να δημιουργήσετε μια αριθμητική μεταβλητή σε SQL 2005 :

κηρύξει @ βρόχο ως ακέραιος αριθμός εικόνων
3

Δημιουργήστε το βρόχο while . Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να δημιουργήσετε ένα βρόχο , ενώ χρησιμοποιώντας το τερματισμό μεταβλητή που δημιουργήσατε στο βήμα 2 :

ενώ ( ! @ Loop = 5 )

αρχίσει

τέλος

Όλες οι δηλώσεις SQL πάει στα " begin" και " end" δηλώσεις . Σε αυτό το παράδειγμα , ο κώδικας θηλιές πέντε φορές. Η μεταβλητή @ βρόχου έχει οριστεί σε ένα , και αυτό αυξάνει κάθε φορά που οι δηλώσεις βρόχο ολοκληρωθεί.
Η 4

Δημιουργήστε τις δηλώσεις μέσα στο βρόχο while . Πληκτρολογήστε τον ακόλουθο κώδικα στο while loop :

ενημέρωση σύνολο των πελατών last_name = ' Αντωνίου' όπου ΚωδΠελάτη = @ βρόχο

σετ @ @ loop = βρόχος +1

Ο Κώδικας ανωτέρω ενημερώνει τα πρώτα πέντε πελάτες με το επώνυμο του " smith ". Οι προσαυξήσεις μεταβλητή βρόχου , έτσι ώστε μόνο να ενημερώσετε τα πρώτα πέντε πελάτες . Όταν @ βρόχου ισούται με πέντε , ο βρόχος τερματίζει .
5

Πατήστε το πλήκτρο " F5 " για να εκτελέσει κώδικα σας . Όταν τελειώσει η βρόχου , οι "επιτυχία" επιστρέφει μήνυμα .
Η
εικόνων

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

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