本文主要是介绍insert ignore,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
insert或insert into
功能:单个或批量插入数据,若数据已存在,则会抛异常
insert ignore into
功能:单个或批量插入数据,若数据已存在,则忽略,只会把数据库中没有的数据查询出来
shardingsphere 支持ignore这种写法
但请注意这个最好单线程单服务器跑,多个线程多个服务器一起运行时,容易造成死锁:
Deadlock found when trying to get lock; try restarting transaction (errno 1213) (sqlstate 40001) (CallerID: ): Sql: "/* uag::fe_his_ios_rw;11.24.216.52:41468;11.24.216.52:41468;11.42.110.215:3358 */ insert ignore into
这篇关于insert ignore的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!