PL /SQL , o la lingua /linguaggio di interrogazione strutturato procedurale , viene utilizzato in Oracle di coniugare la logica più robusto con istruzioni SQL tradizionali. E 'usato per scrivere stored procedure, che consentono molti utenti diversi di accedere allo stesso codice , invece di riscrivere continuamente la stessa procedura ogni volta che è necessario. Stored procedure PL /SQL sono memorizzati all'interno del database stesso rispetto a standard SQL che viene memorizzato all'interno di file, programmi e script . Con l' adeguato accesso , istruzioni PL /SQL sono facilmente aggiornati da qualsiasi strumento SQL Oracle, tra cui SQLPlus . Istruzioni
1
Accedi per sqlplus o qualsiasi strumento Oracle SQL .
2
Aprire la stored procedure utilizzando la funzione "Apri " dal menu "File " drop - discesa . La maggior parte delle applicazioni di conservare copie della stored procedure in formato di testo all'interno di una libreria di file per un facile recupero .
Se una libreria non esiste, recuperare le istruzioni PL /SQL dalla tabella " all_source " utilizzando il nome del stored procedure. Digitare il seguente comando al prompt e premere " Invio" :
selezionare il testo da all_source dove name = ' nome di stored procedure ' ordine per riga ;
3
Tipo sul attuale dichiarazione PL /SQL per cambiarlo. Modificare tutto o parte dell'istruzione corrente PL /SQL a seconda delle esigenze .
4
eseguire la stored procedure PL /SQL con SQL * Plus o un altro strumento di Oracle SQL per sostituire la versione corrente del database . Ogni stored procedure inizia con " CREATE OR REPLACE PROCEDURE procedure_name ( " seguito dal codice PL /SQL . Questa istruzione indica a Oracle per memorizzare il codice racchiuso tra parentesi nel database.