sql
  • jsp
  • sql-update
  • 2013-04-08 48 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

    問候

    相關問題