新手初次发问,请多多指教。
问题:当从Java程式执行execute SQL语法时(Update)
程式就一直停在execute的地方,不会继续往下走。
发生原因:我在本机测试功能时,执行Update时,
部份资料可以正常的Update,但到跑到某一笔资料时,
程式就卡住了,使用Debug模式后,得知是哪一笔资料。
执行execute时,试着多包SQLException,也没有发生错误讯息。
再来我进入DB,打算想修改DB资料,让该笔资料不需要被Update,
才发现原来是我自己原本有进入DB 手动更新资料却忘记COMMIT了!
想请问各位,是否有辨法解这种情况?可以程式的部份调整?
当发生这种情况时自动略过或执行一定时间后,程式会终止的方式。
DB类型:ORACLE。