αναγνωρίσει ένα δρομέα για μια απλή δήλωση επιλογής χρησιμοποιώντας την ακόλουθη σύνταξη T - SQL :
ΔΗΛΩΝΩ ΓΙΑ ΕΠΙΛΟΓΗ field1 , field2 , Πεδίο3 ΑΠΟ ΟΠΟΥ field4 <= @ limitval 2 Ανοίξτε το δρομέα για την επεξεργασία χρησιμοποιώντας αυτό το T - SQL σύνταξη : OPEN Λήψη σειρές από την ανοιχτή δρομέα για την επεξεργασία , δεδομένου ότι είναι μια ανάγνωση ( επιλέξτε ) δρομέα . Δηλώσετε τις μεταβλητές που απαιτούνται για την αποθήκευση τιμών των πεδίων της τρέχουσας γραμμής του δρομέα . Η σύνταξη T - SQL για γοητευτικός σειρές δρομέας είναι ως εξής : FETCH ΕΠΟΜΕΝΗ ΑΠΟ ενώ @ @ fetch_status == 0 αρχίσει --- <διαδικασίας τρέχουσα γραμμή δρομέα εδώ > FETCH ΕΠΟΜΕΝΗ ΑΠΟ τέλος Προσθέστε τη δήλωση και την εκτέλεση του δεύτερου ή εσωτερικού δρομέα στο φέρω βρόχο του προηγούμενου ή του εξωτερικού δρομέα ως εξής : - εξωτερικό δρομέα φέρω βρόχο ενώ @ @ fetch_status == 0 αρχίσει <διαδικασίας τρέχουσα γραμμή του εξωτερικού δρομέα εδώ > - Ώρα να κηρύξει το εσωτερικό δρομέα - ωοτοκίας αρχίζει ΔΗΛΩΝΟΥΝ inner_cursor ΔΡΟΜΕΑ ΓΙΑ SELECT X , Y , Z , .... FROM πίνακας1 , πίνακας2 , ... ΠΟΥ OPEN inner_cursor FETCH ΕΠΟΜΕΝΗ ΑΠΟ inner_cursor ΣΕ @ varX , @ Βάρι , @ VARZ ... ενώ @ @ fetch_status == 0 ξεκινήσει - εσωτερικό δρομέα φέρω βρόχο - - να πάρει την επόμενη σειρά fETCH ΕΠΟΜΕΝΗ ΑΠΟ inner_cursor ΣΕ @ varX , @ Βάρι , @ VARZ ... τέλος - εσωτερικού δρομέα φέρω βρόχο τέλος - εξωτερικό δρομέα φέρω βρόχο
3
Η 4
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα