insert into xxxx 这是第1个sql.
select count(*) from xxx 这是第2个sql.
我要做的是,在第1个sql完成后(向临时表充入数据), 在别的DAO方法中使用到这个临时表的数据来做处理.. 然后在业务层做事务处理..
可是我在执行了第1个sql后. 执行第2个sql.. 发现返回的居然是0,
因为我所使用的是事务性临时表. 在事务提交或回滚前.临时表的数据时不会被截断的..
可是现在的情况. 我没有提交或回滚任何事务. 可临时表的数据截断了.. 求教育
我使用的是java技术.. 用的是jdbc .用PreparedStatement类来处理.. 求高人教育
第1个语句.用PreparedStatement执行后(executeUpdate())后..
我就开始执行第2条语句 executeQuery().. 查出来结果为0