为什么我的数据插入不了?

我用了这个触发器之后就插入不了数据了,这是我的触发器有问题还是插入的数据方式不对?

img

img

在触发器中吧else 分支去掉,你根本不需要replace into。你仔细分析,你是对表插入后,才触发触发器的执行,触发器中new就是你新插入的这条数据。你replace into中全部用new的值去replace的,那就等于说你是用新插入的数据去replace新插入的数据,完全没必要啊,本来数据就是new。
望采纳,谢谢!