请教如何向PACKAGE BODIES里增加表啊? 我写了VB的程序调用表中的查询结果,我要找的表是新加的,可是程序总是报错说找不到表,我打开PL/SQL里的PACKAGE BODIES发现有和我TABLE中一样的表,只有查找的表在PACKAGE BOIES里存在的才可以,否则就报错说找不到表。想请问如何在PACKAGE BODIES里增加表啊?里面有一个存储过程,我看了代码,并没有生成表的代码,头一次接触这个问题,请大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这里说的plsql的package body里有表,不是说在package body里增加的表,而是这个package,reference到的table,比如。我的一个procedure里定义了一个A表的cursor,那么这个A就会出现在reference里。我想你可能说的是这个。其实,等同与SQL> select REFERENCED_NAME from USER_DEPENDENCIES where name='你的包名' and REFERENCED_TYPE = 'TABLE';这里就会查出你的package里引用到的Table你的错应该和你的package有关。仔细检查一下错误的行数,和错误代码,分析一下。 请问如何让PACKAGE BODY中包含进去我新增加的表呢? select REFERENCED_NAME from USER_DEPENDENCIES where name='你的包名' and REFERENCED_TYPE = 'TABLE'; 我用这句话查询到了REFERENCES里的表,我就是希望把我新建的表也加进去,请问具体该怎么做啊?谢谢了 新建的表,是在package里plsql语句里建的表么。还是已经在schema里建好的表。 不是,在PL/SQL里的TABLE下新建的表 oracle 导出SQL文件问题 怎么把access数据库表中某列的值求和? windows xp oracle10g在cmd中登录不知道怎样选择自己已经建好的数据库。 oracle每天更新数据的分区? raise 使用问题 在线急求高人解决一个统计查询 oracle存储过程 输入值对于日期格式不够长 oracle 数据库连接ODBC问题 奇怪的问题:导入的表在Oracle中只能看见结构,但是看不到表中的数据?.... 请教open_cursors 参数什么意思啊 用SQl语句查询,想用参数表示。请大侠看看语句有什么问题
你这里说的plsql的package body里有表,不是说在package body里增加的表,而是这个package,reference到的table,比如。我的一个procedure里定义了一个A表的cursor,那么这个A就会出现在reference里。我想你可能说的是这个。
其实,等同与
SQL> select REFERENCED_NAME from USER_DEPENDENCIES where name='你的包名' and REFERENCED_TYPE = 'TABLE';
这里就会查出你的package里引用到的Table你的错应该和你的package有关。仔细检查一下错误的行数,和错误代码,分析一下。
我用这句话查询到了REFERENCES里的表,我就是希望把我新建的表也加进去,请问具体该怎么做啊?谢谢了
新建的表,是在package里plsql语句里建的表么。还是已经在schema里建好的表。