问题描述
小弟刚学oracle,用jdbc方式连接oracle后,从一个表的查记录,很奇怪的是,只有在java程序里添加的记录才能被查到,而在oracle数据库pl/sql里手动添加的记录一个也不能查到,请问是什么问题? 大概sql语句是这样 select * from tableName 然后又用ResultSet获得,迭代输出 问题补充:问题自己解决了,求一份oracle的学习资料,要全,pdf格式的,谁先发先给分,然后结贴。。谢谢各位大哥大
解决方案
你给的信息太少了,可能性 1. 你pl/sql新增的数据有没有commit呀2. 你是不是2个分别插入的不同schema下
解决方案二:
原因:pl/sql里插入数据没有commit!
解决方案三:
PL/SQL 插入的数据,没有COMMIT当你退出PL/SQL时候,自动COMMIT
解决方案四:
还不是没有commit的原因么?
解决方案五:
觉得没有commit的可能性比较大。如果直接执行insert语句,后面再加上commit或者是按F10,如果是for update方式添加记录,就按F10
时间: 2024-12-22 20:58:33