亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

java - mybatis mysql 如何實現upsert功能?

瀏覽:144日期:2024-02-05 08:12:27

問題描述

1、數據不存在insert;2、數據存在update;3、表中有一個唯一約束;并根據該約束執行具體的插入或者修改操作。

————————————————————————————

insert into T_name (uid, app_id,createTime,modifyTime) values(111, 1000000,’2017-03-07 10:19:12’,’2017-03-07 10:19:12’) on duplicate key update uid=111, app_id=1000000, createTime=’2017-03-07 10:19:12’,modifyTime=’2017-05-07 10:19:12’

如何把上邊的sql,用mybatis改寫?

問題解答

回答1:

<insert parameterType='Model'> insert into T_name(uid, name, age, balance) values (100,'yangyang', 23, 100000000) on duplicate key update balance=balance + 100</insert>

以上代碼,自己測試可以的。

回答2:

<insert parameterType='Model'>

insert into T_name (uid, name, age, balance) values (#{uid,jdbcType=VARCHAR},#{name}, 23, 100000000)on duplicate key update balance=balance + 100

</insert>

my mybatis 中 使用#{} 獲取vo屬性值

標簽: java
相關文章:
主站蜘蛛池模板: 日韩国产精品99久久久久久 | 美国大片成人性网 | 亚洲乱码视频在线观看 | 毛片大全高清免费 | 欧美日韩精品一区二区三区 | 亚洲国产成人精品不卡青青草原 | 奇米欧美| 国产私拍视频 | 美女污污视频在线观看 | 精品九九九 | 久久大胆视频 | 亚洲三级黄色片 | 区二区三区四区免费视频 | 国产一精品一aⅴ一免费 | 亚洲欧美日韩高清在线看 | 精品视频专区 | 欧美人成在线观看 | 无遮挡1000部拍拍拍免费 | 青青草久草在线 | 亚洲欧美精品 | 极品美女一级毛片免费 | 青青草国产成人久久91网 | 国产精品久久vr专区 | 欧美日韩亚洲国产综合 | 免费观看成人碰视频公开 | 国产精品系列在线一区 | 久久本道综合色狠狠五月 | 国产jjzzjjzz视频全部 | 麻豆传媒网站入口 | 精品国产一区二区三区在线观看 | 国产一级高清视频 | 亚洲国产高清在线 | 黄色影片免费观看 | 亚洲国产综合专区在线播一一 | 国产欧美亚洲三区久在线观看 | 岛国a级片| 中文福利视频 | 国产做a视频免费观看 | 一级黄色片免费播放 | 亚洲欧美日韩中文字幕在线 | 午夜国产福利视频一区 |