Το πρώτο βήμα σας θα πρέπει να μοιάζει κάπως έτσι : 
 
 DECLARE - όλες οι άλλες μεταβλητές θα αναφέρονται εδώ , καθώς 
 
 title_id title_area . . FIRSTCHARACTER % ΤΥΠΟΣ 
 
 title_name title_area.title_name % ΤΥΠΟΣ ? 2 
 
 Γράψτε εκτελέσιμο δηλώσεις σας . Η λέξη-κλειδί BEGIN ορίζει την έναρξη των εκτελέσιμων δηλώσεις σας κατά τη διαδικασία σας . Αυτό είναι όπου θα γράψετε τις εντολές σας στη διαδικασία , αναθέτοντας Oracle για να σας δώσει το αποτέλεσμα θα σας περιμένουμε 
 
 διαδικασία σας θα πρέπει να μοιάζει κάπως έτσι : . 
 
 ΔΗΛΩΝΟΥΝ 
 < p > title_id title_area.FIRSTCHARACTER % ΤΥΠΟΣ 
 
 title_name title_area.title_name % ΤΥΠΟΣ ? 
 
 BEGIN 
 εικόνων 3 
 Τέσσερις ρήτρες και δύο δηλώσεις ακολουθούν τη δήλωση BEGIN . Το πρώτο είναι SELECT . Η ρήτρα SELECT εντολή Oracle ό, τι θέλετε από τους πίνακες datamart σας . Πρέπει να αναφέρετε κάθε δήλωση στη σειρά με την οποία θέλετε οι στήλες επιστράφηκε επειδή αυτή είναι η σειρά με την οποία θα τους δεχτεί . Στη συνέχεια , η ρήτρα INTO είναι γραμμένο για να αναθέσει την Oracle σε ποιες στήλες να βάλει τα ανακτημένα δεδομένα . Στη συνέχεια, η πρόταση FROM προσδιορίζει από πού ( ποιο αρχείο στο datamart ) θέλετε να πάρετε τα δεδομένα που χρειάζεστε . Η τελευταία αυτή ρήτρα , η πρόταση WHERE , διευκρινίζει από ποιο πελάτη ή DID ( id διανομής ) θέλετε να πάρετε τα στοιχεία από . Οι επόμενες δύο καταστάσεις ακολουθούν ακριβώς κάτω από τις ρήτρες , στο πλαίσιο της ίδιας BEGIN δήλωση. Η δήλωση INSERT INTO είναι όπου μπορείτε πραγματικά να αναθέσει την Oracle να εισαγάγετε τα δεδομένα που ζητά να ανακτήσετε . Η τελευταία δήλωση , ΑΞΙΕΣ , προστίθεται να εκχωρήσει οποιεσδήποτε τιμές με τις δηλώσεις σας 
 
 διαδικασία σας θα πρέπει να μοιάζει κάπως έτσι : . 
 
 ΔΗΛΩΝΟΥΝ 
 
title_id title_area.FIRSTCHARACTER % ΤΥΠΟΥ < br >
 title_name title_area.title_name % ΤΥΠΟΣ ? 
 
 BEGIN 
 
 SELECT title_id , title_name 
 
 ΣΕ title_id , title_name 
 
 ΑΠΟ title_area 
 
 ΠΟΥ ? title_id = ( SELECT MAX ( title_id ) ΑΠΟ title_area ) ? 
 
 INSERT INTO title_area ( title_id , title_name ) 
 
 ΑΞΙΕΣ ? ( title_id + 1 ) 
 Η 4 
 Προσθέστε τη δήλωση END για να τερματίσετε εκτελέσιμο δηλώσεις σας . Προκειμένου να εκτελέσει τη διαδικασία σας , θα πρέπει να τελειώνει με ένα ερωτηματικό (;) 
 
 διαδικασία σας θα πρέπει να μοιάζει κάπως έτσι : . 
 
 ΔΗΛΩΝΟΥΝ 
 
 title_id title_area.FIRSTCHARACTER % ΤΥΠΟΣ 
 
 title_name title_area.title_name % ΤΥΠΟΣ ? 
 
 BEGIN 
 
 SELECT title_id , title_name 
 
 ΣΕ title_id , title_name 
 
ΑΠΟ title_area < br >
 ΠΟΥ ? title_id = ( SELECT MAX ( title_id ) ΑΠΟ title_area ) ? 
 
 INSERT INTO title_area ( title_id , title_name ) 
 
 ΑΞΙΕΣ ? ( title_id + 1 ) 
 < p > ΤΕΛΟΣ ? 
 Η 
 εικόνων
           
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα