λογισμικό

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

Πώς να χρησιμοποιήσετε το Oracle Generic Δρομέας

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

1 Ανοίξτε το Oracle Enterprise Manager και να συνδεθείτε στο διακομιστή βάσης δεδομένων της Oracle . Ανοίξτε το πρόγραμμα επεξεργασίας SQL για να δημιουργήσετε τον κωδικό δρομέα . 2

Δημιουργήστε το δείκτη και το φορτίο με τα δεδομένα . Ο παρακάτω κώδικας δημιουργεί ένα δρομέα Oracle και φορτώνει με μια λίστα των πελατών :

δρομέα mycursor isselect όνομα , AgeFrom customerswhere ΌνομαΠελάτη = joe smith'for ενημέρωση

Η " mycursor " μεταβλητή περιέχει μια λίστα των πελατών που ονομάζεται " Τζο Σμιθ . " Η " για την ενημέρωση " δήλωση ορίζει τα δεδομένα για επεξεργασία .
εικόνων 3

Ανοίξτε τον κέρσορα και να φορτώσει τα επιστρεφόμενα πεδία πίνακα σε μεταβλητές . Θα πρέπει αυτές τις μεταβλητές για την αξιολόγηση κάθε τμήμα των δεδομένων του δρομέα . Ο ακόλουθος κώδικας ανοίγει το δρομέα για να επεξεργαστείτε τα δεδομένα και φορτώνει τις μεταβλητές ως « cname » και « ηλικία» :

ανοικτή mycursor ? Φέρω mycursor σε cname , την ηλικία ?
Η 4

Επανάληψη μέσω κάθε εγγραφή και ενημέρωση των δεδομένων . Ο ακόλουθος κώδικας δείχνει πώς μπορείτε να μετακινηθείτε μέσα από κάθε όνομα του πελάτη και να αλλάξετε το όνομα αν η ηλικία του πελάτη είναι πάνω από 25 :

beginloopif ηλικία > πελάτες 25beginupdate που name = '
βρόχο john doe'endend

εικόνων

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

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