Oracle: Hvordan teste lagret prosedyre
Ref. Markøren brukes for å få tilbake data fra Oracle i datasett eller markøren format. Noen ganger hender det at grensesnittet er ikke klar og det kan være nødvendig å teste prosedyren for resultatsettet. Det er veldig lett og enkel å teste en lagret prosedyre som returnerer data i form av Ref. Markøren.
La oss si du har lagret prosedyre sp_myFirst_proc og det er 2 inndataparametere og 1 output parameteren for å returnere data (ref markøren datatype). For å verifisere data, må du logget inn i Oracle Sql * Plus, en gang logget inn får du kommandoen vindu som viser SQL-> ledeteksten. Som nedenfor:
sql>variable myData refcursor;
sql>execute sp_myFirst_proc(’01101′, ‘07/06/2004′, :myData);
sql>print myData;
01101 og 07/06/2004 disse to er inndataparametere og myData blir dataene som returneres av prosedyren.



























Legg igjen en Svar