execute name1('yy')
换成 
 execute immediate  name1 || '(''YY'')';

解决方案 »

  1.   

    execute immediate 'begin '|| name1 || '(''YY'');'|| ' end;';
      

  2.   

    晕死了,是不是我给的分太少了?怎么还是不好用?编译能编译过去可是执行却说有错误,说什么出现end符号需要下列条件之一,真晕,还有没有高手来救一下我???????
      

  3.   

    to : superjj2002(小鸟) 谢谢,反正你不是高手呵呵~
    经过测试10G可以使用~~谢谢 coalball(HP)了不知道8.05是否可以使用。好象大家对oracle的应用问题都比较在行,可是对一些特殊问题如开发问题就了解的比较少。
    还有个问题想问关于dblink的建立有没有一个timeout机制,也就是说在建立对另外一个数据库进行查询的时候,如果因为网络或者其他原因无法进行正常的操作,有没有一个限时的退出机制,这样就不会一直占用系统资源了