鍍金池/ 問答/Java  數(shù)據(jù)庫/ mybatis中使用insert into on duplicate key u

mybatis中使用insert into on duplicate key update返回受影響行的值的問題

mybatis使用insert into on duplicate key update時(shí)當(dāng)記錄存在且原有的記錄未被更新,返回受影響行的值為1。但是使用navicat返回的是0.是需要設(shè)置什么參數(shù)嗎?

回答
編輯回答
巷尾

mybatis是用的mached的值,在jdbc協(xié)議(api)中執(zhí)行更新(update),定義的時(shí)候就是定義的mached的值(匹配數(shù)量),而不是改變(change)數(shù)量

clipboard.png

2018年5月29日 10:31