sql
  • jsp
  • sql-update
  • 2013-04-08 61 views 0 likes 
    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类型的解决方案

    但浏览器不断的背景正在执行(我的意思是光标继续滚动),但更新操作不成功...即使光标不回到就绪模式...它继续滚动

    +0

    调试并找到执行缓慢的地方。 – divyabharathi 2013-04-08 10:05:21

    +0

    @divyabharathi这永远不是一个好的答案。 – 2013-04-08 10:40:48

    +0

    @Baadshah:我的意思是,不仅因为这个更新查询,应用程序会变得更慢......还有更多的原因......调试可能会发现更新没有发生的根本原因 – divyabharathi 2013-04-08 10:44:21

    回答

    0

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

    检查:

    1. 蟾蜍或任何其他数据库管理器未提交的事务。
    2. 任何开发的系统,如果他们正在调试事务内部
    3. 使用“SHOW PROCESSLIST”用户/主机更改到行检查/表/ DB

    问候

    相关问题