mybatis 更新、刪除、插入 錯誤的返回影響的行數

當用mybatis 執行 插入、刪除、更新操作要以返回影響的行數來判斷這些操作時是否執行的時候,mybatis返回的行數是一個負數,這主要是有以下幾點原因 原因: 當連續執行兩次相同的更新操作時,msyql客戶端在第一次在執行更新時候,影響返回的值是等於1的,則第二次執行的同樣的更新操作時,影響返回的值是等於0的。這主要是mysql在執行update的時候,若是update沒有影響行數,則返回0;
相關文章
相關標籤/搜索