1 Ανοίξτε τον επεξεργαστή PL /SQL ή αποθηκευμένη διαδικασία επεξεργασίας του προγράμματος . Στη συνέχεια, ανοίξτε ένα υπάρχον πρόγραμμα ή να ξεκινήσει ένα νέο πρόγραμμα . 2
πάρει το όνομα της ακολουθίας να χρησιμοποιούν στη δήλωση SQL . Τύπος και εκτελέσει το ακόλουθο ερώτημα στη γραμμή εντολών :
SELECT * FROM USER_SEQUENCES ?
Το ερώτημα θα πρέπει να επιστρέψει το όνομα του κάθε ακολουθία έχει πρόσβαση ο χρήστης στο σχήμα , επιχείρηση την ελάχιστη και μέγιστη αξίες του καθενός .
εικόνων 3
Χρησιμοποιήστε το pseudocolumn NEXTVAL να επιστρέψει την τιμή της επόμενης αύξων αριθμός . Η αξία μπορεί να έχει πρόσβαση σε ένα μπλοκ PL /SQL χρησιμοποιώντας μια εισαγωγή, ενημέρωση ή επιλέξτε δήλωση , όπως στο ακόλουθο :
UPDATE EMPLOYEESET EmpID = emp_Id_seq.NEXTVALWHERE EmpID = " 101400 " ?
ή
SELECT emp_id_seq.NEXTVAL ΑΠΟ DUAL ?
ή
INSERT INTO ΕΡΓΑΖΟΜΕΝΟΣ ( EmpID ) ΑΞΙΕΣ ( emp_id_seq.NEXTVAL )
Μόλις ο αριθμός είναι δημιουργείται , είναι διαθέσιμη μόνο στο χρήστη για τη συγκεκριμένη συνεδρία της βάσης δεδομένων
Η 4
Χρησιμοποιήστε το CURRVAL pseudocolumn για να δείτε την τιμή για το τελευταίο χρησιμοποιημένο αριθμό ακολουθίας πληκτρολογώντας τον ακόλουθο κώδικα : .
SELECT emp_id_seq.NEXTVAL ΑΠΟ DUAL ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα