Πληκτρολογήστε την ακόλουθη εντολή στην κονσόλα του SQL Server για να δηλώσει τον κέρσορα :
ΔΗΛΩΝΩ cursor1 ΔΡΟΜΕΑ 2
Δώστε ένα SELECT δήλωση ότι ανακτά τα δεδομένα ο κέρσορας θα λειτουργήσει κατά :
ΓΙΑ
SELECT last_name
ΑΠΟ εργαζομένων
ΓΙΑ ΤΗΝ ΕΝΗΜΕΡΩΣΗ τΩΝ last_name
Αυτό θα ανακτήσει ένας κατάλογος των last_names από έναν πίνακα των εργαζομένων . Διευκρινίζει , επίσης, ότι θα την ενημέρωση του last_name καθώς προχωράτε μέσα από τα δεδομένα του δρομέα
εικόνων 3
Ανοίξτε το δρομέα , πληκτρολογώντας τα εξής : .
OPEN cursor1
Φτηνές 4
Ξεκινήστε την επανάληψη μέσα από τις γραμμές πληκτρολογώντας τα ακόλουθα :
FETCH ΕΠΟΜΕΝΗ ΑΠΟ cursor1
ΣΕ @ LASTNAME
ΕΝΩ @ @ FETCH_STATUS = 0
BEGIN
5
Ενημερώστε το τελευταίο όνομα , πληκτρολογώντας τα εξής :
EXEC ΑΝΩΤΕΡΟ ( @ LASTNAME )
Αυτό θα ρυθμίσει το επώνυμο του τρέχουσα γραμμή έτσι ώστε να είναι σε όλα τα κεφαλαία γράμματα
Η 6
Φέρτε άλλη γραμμή πριν από τον τερματισμό του βρόχου ΕΝΩ ξεκίνησε στο βήμα 4 : .
FETCH ΕΠΟΜΕΝΗ ΑΠΟ cursor1
INTO @ LASTNAME
ΤΕΛΟΣ
7
Κλείστε το δρομέα και να δημοσιεύσουμε το όνομά του, ώστε να μπορεί να χρησιμοποιηθεί ξανά αν χρειαστεί :
ΚΛΕΙΣΙΜΟ cursor1
deallocate cursor1
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα