parametros dinamicos en procedimiento

tema enviado por marcas en ORACLE
tema iniciado el 23/03/2009

necesito correr un mismo procedimiento varias veces, y cada una de estas veces armar el nombre del procedimiento y enviarle parametros diferentes.. es una llamada del procedimiento dinamicamente. he probado algo así, pero no me ha funcionado. alguien me puede dar una mano...

declare 

xproc := 'procedimiento.proc';

begin

for d 1 .. 3 loop

execute inmediate xproc||to_char(d)||'('||(d1)||')';

end loop;

end;

gracias...