MySQL存储过程报错Incorrect number of arguments for PROCEDURE

需求情况:
使用触发器调用存储过程,当原表有插入数据则触发判断ZCD字段是否有‘,’逗号,如果有则根据拆分成两条数据

img

img

问题情况:
当原表内有数据,直接运行存储过程可运行成功,

img

但设置触发器后,使用语句插入数据后会报错存储过程输入参数数量不对,

img

然后发现直接调用存储过程加数据也会有问题,

img

目前情况是触发器,存储过程和插入语句都是没问题的,但组合到一起使用就会出问题,很是不解

创建的存储过程没有给参数,你调用的时候,又给了两个参数。

img