Eseguire una store procedure Oracle da sqlplus
Tramite l'utility sqlplus di Oracle è possibile invocare una store procedure come riportato in questa pagina.
Per prima cosa ci si deve loggare indicando nome utente, password e l'identificativo del servizio (vedi file tnsnames.ora):
a questo punto si può invocare la store procedure tramite execute:
In questo esempio la store procedure ha un parametro di output, quindi per leggerlo dichiaro prima la variabile vOut1, la passo alla store e la eseguo con execute. Infine stampo il valore con con print.
Per prima cosa ci si deve loggare indicando nome utente, password e l'identificativo del servizio (vedi file tnsnames.ora):
DOS / Batch file
sqlplus nomeUtente/password@connect_identifier
PL/SQL
var vOut1 varchar2(100);
execute schema.store_procedure_name('parametro1', :vOut1 );
print :vOut1;