插入时判断是否有重复值的sql怎么写

liquidcn liquidcn 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有一张表tab,有两个字段a,b,c(a是自动增加的)

当我插入一个新值的时候想判断字段b是否有重复,如果有重复就做更新操作

比如:
a b c
1 f1 uuu
2 f2 ooo
3 f3 ttt

插入时判断b列的值是否重复,重复则做更新操作:

插入数据为f3 iii时,就会执行更新操作,将f3原先的值替换为iii

插入f4 jjj就正常插入

存储过程该怎么写比较高效,因为数据量比较大
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
liquidcn
疑难问题 22,298 成员 121,727 内容