因为要做数据我又不想手动录入,所以我尝试自定义了一个存储过程自行在数据表中随机插入用户名,但是在插入完成后发现emmmm有重复数据,所以我调整了存储过程,调整的时候用了下递归,结果再调用的时候发现报错
> 1456 - Recursive limit 0 (as set by the max_sp_recursion_depth variable) was exceeded for routine insertUserName
> 时间: 0.089s
报错截图: (如果需要代写简单的存储过程可以私信dd我!哈哈哈哈哈我正好需要demo练习)
搜了一下解决方法: Recursive limit 0 (as set by the max_sp_recursion_depth variable) was exceed_剑若成风的成长日志-CSDN博客
去掉递归是不可能去掉的,所以只能设置max_sp_recursion_depth的变量了
再执行存储过程成功了
再查一下看是否有重复数据!没有! nice! 我成功了
注意点: 就是设置max_sp_recursion_depth的时候我认为是设置可递归次数,所以如果要生成的数据量很大,那么设置的时候值应该根据数据量来设置