从a表获取数据插入a表会不会因为锁的原因个别数据插入失败

比如
insert into abc(bb,cc)
Select bb,cc from abc
字段有十几个,where的条件也比较多,
会不会出现个别数据查找失败导致插入失败,
首先我确定这个数据在表里面肯定是存在的

题主你的问题描述的有点模糊。我是否可以理解为:你这边执行insert into abc(bb,cc)后失败,失败的几率有2%,是否可以这样理解?

这个应该是不会的,应该这条SQL是一个事务,要么都成功,要么都失败。

加行锁了吗?