Τι είναι ο δρομέας αναφοράς στο Oracle;
Τι είναι ο δρομέας αναφοράς στο Oracle;

Βίντεο: Τι είναι ο δρομέας αναφοράς στο Oracle;

Βίντεο: Τι είναι ο δρομέας αναφοράς στο Oracle;
Βίντεο: LUI e LEI 💕 prossimi 30 GG 2024, Ενδέχεται
Anonim

Εισαγωγή σε ΔΕΡΜΕΙΣ REF

Χρησιμοποιώντας ΑΝΑΦ. ΔΕΡΜΕΑΣ Το s είναι ένας από τους πιο ισχυρούς, ευέλικτους και επεκτάσιμους τρόπους επιστροφής αποτελεσμάτων ερωτημάτων από ένα Μαντείο Βάση δεδομένων σε μια εφαρμογή πελάτη. ΕΝΑ ΑΝΑΦ. ΔΕΡΜΕΑΣ είναι ένα PL/SQL τύπος δεδομένων του οποίου η τιμή είναι η διεύθυνση μνήμης μιας περιοχής εργασίας ερωτήματος στη βάση δεδομένων.

Επίσης, πρέπει να γνωρίζετε τι είναι ο δρομέας αναφοράς στα παραδείγματα της Oracle;

Παραδείγματα δρομέων αναφοράς PL/SQL . ΕΝΑ αναφορά κέρσορα είναι μια μεταβλητή, που ορίζεται ως α δρομέας πληκτρολογήστε, το οποίο θα δείχνει ή θα αναφέρεται στο α δρομέας αποτέλεσμα. Το πλεονέκτημα ότι α αναφορά κέρσορα έχει πάνω από μια πεδιάδα δρομέας είναι ότι το is μπορεί να περάσει ως μεταβλητή σε μια διαδικασία ή μια συνάρτηση. ο ΑΝΑΦ. ΔΕΡΜΕΑΣ μπορεί να ανατεθεί σε άλλους ΑΝΑΦ. ΔΕΡΜΕΑΣ μεταβλητές.

Κάποιος μπορεί επίσης να ρωτήσει, τι είναι ο δρομέας αναφοράς SYS στην Oracle; ΕΝΑ δρομέας μεταβλητή είναι α δρομέας που περιέχει στην πραγματικότητα έναν δείκτη σε ένα σύνολο αποτελεσμάτων ερωτήματος. SYS_REFCURSOR είναι ένα ΑΝΑΦ. ΔΕΡΜΕΑΣ τύπος που επιτρέπει τη συσχέτιση οποιουδήποτε συνόλου αποτελεσμάτων με αυτό. Αυτό είναι γνωστό ως ασθενούς τύπου ΑΝΑΦ. ΔΕΡΜΕΑΣ . Μόνο η δήλωση του SYS_REFCURSOR και ορίζεται από τον χρήστη ΑΝΑΦ. ΔΕΡΜΕΑΣ οι μεταβλητές είναι διαφορετικές.

Έχοντας αυτό υπόψη, ποια είναι η διαφορά μεταξύ του δρομέα και του δρομέα αναφοράς;

2 Απαντήσεις. ΕΝΑ δρομέας είναι πραγματικά οποιαδήποτε πρόταση SQL που εκτελεί DML (επιλογή, εισαγωγή, ενημέρωση, διαγραφή) στη βάση δεδομένων σας. ΕΝΑ αναφορά κέρσορα είναι ένας δείκτης σε ένα σύνολο αποτελεσμάτων. ΕΝΑ αναφορά κέρσορα είναι επίσης α δρομέας , αν και συνήθως ο όρος δρομέας χρησιμοποιείται κατά τη συζήτηση στατικής SQL.

Επιστρέφει ο δρομέας της Oracle;

ΑΝΑΦ. ΔΕΡΜΕΑΣ είναι το Μαντείο τύπος δεδομένων για α δρομέας μεταβλητός. Επειδή το JDBC δεν υποστηρίζει α δρομέας μεταβλητός τύπος δεδομένων, η Μαντείο οδηγός επιστρέφει REF CURSOR παραμέτρους εξόδου και ΕΠΙΣΤΡΟΦΗ τιμές στην εφαρμογή ως σύνολα αποτελεσμάτων.

Συνιστάται: