Una stored procedure è un costrutto programma - aggiunge PL /SQL che informa il database che si desidera memorizzare un oggetto. Simile a un tavolo , una procedura viene creato o aggiornato con il comando CREATE PROCEDURE . Quando si aggiunge la procedura di creare all'inizio di un blocco PL /SQL , si crea un oggetto nel database noto come procedura . Una caratteristica aggiuntiva della procedura memorizzata è la capacità di passare valori dentro e fuori di una procedura. Istruzioni
1
connettersi a Oracle SQL * Plus facendo clic su "Start ", " Tutti i programmi " e " sqlplus ".
2
Inserisci il tuo nome utente e password , quindi fare clic su "OK", una volta che viene visualizzata la finestra di dialogo * Oracle SQL Plus +.
3
Utilizzare il comando descrivere per identificare le colonne contenute in una tabella dipendente e tavolo employee_twin . Il comando descritto, sarà ottenere i risultati che indicano un id , cognome , cognome e colonna , con ogni campo memorizzare una stringa di lunghezza variabile . Al prompt di SQL , immettere il codice
SQL >
"descrivono dipendente ; " .
( Employee employee_twin ; "
( Employee_twin
4
Creare la procedura employee_duplicate memorizzato. Al prompt di SQL , immettere il codice .
SQL >
" CREATE OR REPLACE PROCEDURE employee_duplicate (
p_ID_from vARCHAR2 , Stati
p_ID_to vARCHAR2 ) per
IS
BEGIN
ESEGUI ' INSERT INTO ' IMMEDIATA