Come eseguire una routine Oracle memorizzato dalla riga di comando SQL

March 31

Come eseguire una routine Oracle memorizzato dalla riga di comando SQL


Un Oracle stored procedure o una funzione è un insieme di comandi e parametri che vengono memorizzati direttamente nel database. La memorizzazione centrale del codice permette di essere riutilizzato da molti programmi differenti o eseguito da molti utenti diversi, senza doppioni. Inoltre promuove una metodologia standard perché ogni persona non ha bisogno di sviluppare il proprio modo di svolgere lo stesso compito. La maggior parte delle procedure memorizzate sono scritti in lingua preferita / Structured Query Language (PL / SQL).

istruzione

1 Entra in SQL * Plus. Hai bisogno di un nome utente, password, e la stringa host. È necessario disporre di accesso per eseguire una stored procedure. La stringa host identifica il database.

2 Digitare "set serveroutput on" e premere "Invio". Questo comando consente l'uscita da una stored procedure per visualizzare all'interno di SQL * Plus.

3 Tipo "test_procedure exec" e premere "Invio". Sostituire qualsiasi nome della stored procedure per "test_procedure." Potrai eseguire il "test_procedure" stored procedure (o qualsiasi altro nome procedura che si sostituiti) da SQL * Plus riga di comando.

4 Visualizzare i risultati sullo schermo. A scopo di verifica, ogni stored procedure viene visualizzato un messaggio che indica il successo o il fallimento. Il messaggio può essere rimosso prima implementazione della produzione.