λογισμικό

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

Πώς να μεταφέρετε τα δεδομένα από έναν πίνακα σε άλλη χρήση αποθηκευμένων διαδικασιών

Μια αποθηκευμένη διαδικασία είναι ένα πρόγραμμα - προσθήκη PL /SQL κατασκεύασμα που ενημερώνει τη βάση δεδομένων που θέλετε να αποθηκεύσετε ένα αντικείμενο . Παρόμοια με ένα τραπέζι , μια διαδικασία που έχει δημιουργηθεί ή ενημερωθεί με τη δημιουργία εντολής διαδικασίας . Κατά την προσθήκη της διαδικασίας δημιουργούν στην αρχή ενός μπλοκ PL /SQL , μπορείτε να δημιουργήσετε ένα αντικείμενο στη βάση δεδομένων είναι γνωστή ως διαδικασία . Ένα πρόσθετο χαρακτηριστικό της αποθηκευμένης διαδικασίας είναι η ικανότητα να περάσει τιμές μέσα και έξω από μια διαδικασία. Οδηγίες
Η

1 Συνδέστε την Oracle SQL * Plus κάνοντας κλικ στο " Έναρξη", " Όλα τα προγράμματα " και " SQLPlus . " 2

Πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασής σας , στη συνέχεια, κάντε κλικ στο "OK ", αφού η Oracle SQL * Plus εμφανίζεται το πλαίσιο διαλόγου .
εικόνων 3

Χρησιμοποιήστε την εντολή περιγράφουν για τον προσδιορισμό των στηλών που περιέχονται σε έναν πίνακα των εργαζομένων και employee_twin πίνακα . Η εντολή περιγράφει θα επιτύχει τα αποτελέσματα που δείχνουν ένα αναγνωριστικό , last_name και last_name στήλη , με κάθε πεδίο αποθηκεύει μια σειρά από μεταβλητού μήκους . Στη γραμμή SQL , πληκτρολογήστε τον κωδικό

SQL >

" DESCRIBE εργαζομένων? " .

( Υπάλληλος employee_twin ? "

( Employee_twin Φτηνές 4

Δημιουργήστε την αποθηκευμένη employee_duplicate διαδικασία . Στη γραμμή SQL , πληκτρολογήστε τον κωδικό .

SQL >

" Σύσταση ή την αντικατάσταση ΔΙΑΔΙΚΑΣΙΑ employee_duplicate (

p_ID_from varchar2 , πώληση

p_ID_to varchar2 )

IS

BEGIN

ΕΚΤΕΛΕΣΗ ' INSERT INTO « ΑΜΕΣΗ

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

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