Hvordan du kjører en Oracle lagrede prosedyrer Fra SQL Command Line

Hvordan du kjører en Oracle lagrede prosedyrer Fra SQL Command Line


En Oracle lagret prosedyre eller funksjon er et sett med kommandoer og parametere som lagres direkte i databasen. Den sentrale lagring av koden tillater det å bli gjenbrukt ved mange forskjellige programmer eller utført av mange forskjellige brukere uten duplisering av anstrengelse. Det fremmer også en standard metodikk fordi hver person ikke trenger å utvikle sin egen måte å utføre den samme oppgaven. De fleste lagrede prosedyrer er skrevet i det språket / Structured Query Language (PL / SQL).

Bruksanvisning

1 Logg inn i SQL * Plus. Du trenger et brukernavn, passord og vert streng. Du må ha tilgang til å kjøre en lagret prosedyre. Verten strengen identifiserer databasen.

2 Skriv "satt serveroutput på" og trykk "Enter". Denne kommandoen tillater utgang fra en lagret prosedyre for å vise innenfor SQL * Plus.

3 Skriv "exec test_procedure" og trykk "Enter". Erstatte noen lagret prosedyre navn for "test_procedure." Du vil utføre "test_procedure" lagret prosedyre (eller hva prosedyre navnet du byttet ut) fra SQL * Plus kommandolinjen.

4 Vis resultatet på skjermen. For testformål, viser hver lagret prosedyre en melding om suksess eller fiasko. Meldingen kan fjernes før produksjon gjennomføring.