java层取oracle存储过程临时表数据为空 我用存储过程定的一个查询,这个查询涉及的数据比较多,有7张表。所以用了临时表,查询临时表的数据,放到游标里面,返回java读取数据,可是当java读取数据时,报错,ORA-08103: 对象不再存在。请求帮助,怎么会报这个错?为什么?我在数据库测试时没有问题,游标里能看到数据。但是用java程序取数据时出错了,急啊,在线等。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存储过程中的临时表应该是跟会话相关的,存储过程结束,会话结束,临时表就被删除了 嗯。这个问题我解决了。我把事务临时表改成会话临时表,然后每次查询前都把临时表数据清空。这样可以了,不过还不知道会不会出现其他问题。 有能力者请进,水贴请让路,求代码 oralce10g 安装出错,求解 用什么sql可以快速的看出三张表主外键之间的关系呢?要查看那张表 substrb()函数怎么使用 时间的问题 如何在PLSQL中编译未执行过的存储过程 新手提问 书上讲的这些都有什么用 大家都看了吗? sql文 高手请回答 oracle中是否可以用sql语句判断数据库中指定表名的表存在? 用Oracl.DataAccess.Client.OracleConnection出现异常ORA-12154:TNS:无法解析指定的连接标识符 32位的oracle支撑用户数量是多少啊
我把事务临时表改成会话临时表,然后每次查询前都把临时表数据清空。这样可以了,不过还不知道会不会出现其他问题。