1、错误描述
13:52:42 call new_procedure Error Code: 1305. FUNCTION student.rand_string does not exist 0.000 sec
2、错误原因
CREATE DEFINER=`root`@`localhost` PROCEDURE `new_procedure`() BEGIN set @a=101; while @a<2000 do set @b = rand_string(10); set @c=1; insert into example1 values(@a,@b,@c); set @a=@a+1; if(@a%2=0) then set @c=0; end if; end while; END在`new_procedure`存储过程中,需要调用rand_string存储过程,但是rand_string存储过程没有写
3、解决办法
新建一个rand_string存储过程,用于生成随机字符串