oracle - stored PL/sql function using select statement -


example have stored pl/sql

create or replace procedure number( test in number ) ........ // rest of code 

isn't possible don't want run execute

execute number(2); 

i want run with

select * number(2); 

isn't possible run stored pl/sql script select statement call function instead of execute?

you can't execute procedure sql; however, can execute function sql.

first, redefine number function:

create or replace function number(ptest in number) return number   somevalue number := ptest * 100; begin   -- whatever   return somevalue; end; 

then execute select statement as

select number(2) dual; 

share , enjoy.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

django - CSRF verification failed. Request aborted. CSRF cookie not set -