动态执行存储过程的语法
比如temp := 从一个表里查询的一个存储过程名称
sql_str := temp || 一些参数;之后该怎么样动态的执行该存储过程的调用呢,语法是什么呢,请指点

解决方案 »

  1.   

    temp := 从一个表里查询的一个存储过程名称???
    是动态调存储过程?没用过...还以为是动态sql呢,抱歉...
      

  2.   

    可以
    execute immediate 'begin proname('||...||'); end;';
      

  3.   

    最新实验成果!!!!execute immediate 'call ckw_test(3,3)';
      

  4.   

    请问
    execute immediate 'begin proname('||...||'); end;';
    其中proname有一个输出参数,这个该怎么写呢,请指点!