0

请提供解决方案

我正在尝试触发以下更新查询 -

update_query="UPDATE demo.shop SET S_NO=1 , NAME='df' , VENDOR='xyz' , VERSION='10.10' ,INSTALL_PATH='/bin' , LICENSE='null' , SERVER_NAME='serv' WHERE NAME='name1' AND VERSION='10.10' ";

statement.executeUpdate(update_query);

除 S_NO 字段外,所有字段均为 varchar2 类型

但浏览器继续在后台处理(我的意思是光标继续滚动)但更新操作不成功......即使光标没有回到就绪模式......它继续滚动

4

1 回答 1

0

任何进程都在锁定对数据库、表或行的写入。如果您有未提交的交易,您将无法更改这些数据。

查看:

  1. Toad 或任何其他用于未提交事务的数据库管理器。
  2. 您的任何开发系统(如果它们在事务中进行调试)
  3. 对用户/主机使用“显示进程列表”检查行/表/数据库的更改

问候

于 2013-04-08T14:48:41.333 回答