I've got a table in Oracle DB with a area where procedure names are saved. let me produce a menu procedure having a number parameter. Then when i refer to it as i would like it to get procedure title by it's id(the amount that was passed) out of this table and call the process. Hope i am obvious enough...

p.s I am creating a PL/SQL Server Page whether it matters...

The answer is Dynamic PL/SQL:

procedure runproc (p_procname varchar2) is
begin
    execute immediate 'begin ' || p_procname || '; end;';
end;

Use bind variables for that parameters. Since each procedure most likely requires a different quantity of parameters you may want to make use of the DBMS_SQL package.