execute immediate inside execute immediate

tema enviado por otoniel.cantillo en ORACLE
tema iniciado el 06/11/2014
dado el codigo siguiente q funciona uno:=1; dos :='insert into TRABAJADOR('||inValuesToInsert||') values('||inValuestoPas||')'; execute IMMEDIATE dos using uno,addColN, addColS(,addColD,addColS(100), addColS(60),addFKColN('DEPT'),addFKColS('PAIS'),addFKColS('CATEGORIA') éste codigo me sirve para insertar aleatoriamente una fila dentro de una tabla(TRABAJADOR)la cual supustamente no conozco, el nombre esta ahi para ahorarme un poco de trabajo, para ello he capturado las columnas en la variableinValuesToInsert y los atributos a insertar(:1,:2...) en otra variable inValuestoPas, ahora al ejecutar ese codigo me funciona, pero como dije anterormente no conozco la tabla y los atributos q he puesto son capturados mediante functions, ademas los parametros a insertar si se dan cuanta son funciones pero lo q necesito es q esta porcion de codigo: uno,addColN, addColS(,addColD,addColS(100), addColS(60),addFKColN('DEPT'),addFKColS('PAIS'),addFKColS('CATEGORIA') esté en una variable tipo varchar la cual pueda llamar dinamicamente dentro del execute immediate utilizandolo(pienso yo) dentro de otro execute immediate. Es posible hacer un execute immediate dentro de otro execute immediate o me dan otra idea. Saludos oto