eygle.com   eygle.com
eygle.com  
 
eygle.com - 留言簿 - 回复留言 - Powered by eYgLe.Com
返回留言簿
回 复 留 言
留言ID:
留言原文:
To:
  您好,我现在有个问题。

通过动态sql如何调用包里面的函数,并返回值
下面是我的代码,grt_package0.create_appno是远程数据库的一个包里面的函数。直接调用可以获得函数的返回值,但是通过动态sql就不行。请问有没有什么方法,可以动态调用。
谢谢!

declare
v_sqlvarchar2(200);
v_appno varchar2(20);
begin
--v_appno:=grt_package0.create_appno@gbslink('G09');
v_sql :='grt_package0.create_appno@gbslink(:d)';
dbms_output.put_line(v_sql);
execute immediate v_sql using 'G09' into v_appno ;

dbms_output.put_line(v_appno);

end;
/
From: huangsp
2006.11.06 20:53
管理密码: 请输入管理密码, 否则无法回复.
斑竹昵称:
信息图标: ( 随机 )


BB 代码:
内容:

如果想删除回复, 请点击最下面的删除回复按钮.
删 除 回 复
管理密码: 请输入管理密码, 只有版主才能删除回复.
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com