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

您的位置:首頁技術(shù)文章
文章詳情頁

java - mybatis mysql 如何實現(xiàn)upsert功能?

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

問題描述

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

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

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
相關(guān)文章:
主站蜘蛛池模板: 久久99精品国产一区二区三区 | 亚洲 欧美 精品 | 国产一区视频在线免费观看 | 久久精品一级 | 美女黄视频大全 | 亚洲 日本 欧美 中文幕 | 免费黄色网址在线观看 | 91亚洲精品成人一区 | 大学生一级毛片免费看真人 | 国产色司机在线视频免费观看 | 久久99九九精品免费 | 中国国产成人精品久久 | 精品久久一区二区 | 国产成人免费无庶挡视频 | pans国产大尺度私密拍摄视频 | 日韩中文字幕在线播放 | 一级黄色录像在线观看 | 在线播放国产麻豆 | 国产资源在线视频 | 日一区二区 | 免费久| 97se狠狠狠狠狼亚洲综合网 | 成人深夜视频 | 国内精品综合九九久久精品 | 把女人弄爽特黄aa大片视频 | 长腿美女校花宿舍嗷嗷嗷大叫 | 午夜久久免影院欧洲 | 美国免费毛片性视频 | 国产成a人片在线观看视频 国产成a人片在线观看视频99 | 日本一级片网站 | 777成了人精品视频 777色淫网站女女 | 亚洲综合国产 | 精品一区二区三区免费毛片爱 | 日本一区二区不卡久久入口 | 欧洲美女粗暴交视频 | 欧美成人一区二区三区不卡视频 | 69堂在线观看国产成人 | 69日本人xxxxx成熟98 | 免费在线黄网 | 亚洲自偷自偷精品 | 东京不太热视频高清在线 |