报错:
错误原因:存储过程中使用的变量done未声明。
解决方案:
先对done变量进行声明,后使用
修改上述存储过程如下:
调用存储过程:
返回结果:
MySql 存储过程遍历游标出错DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET DONE = 1
这种语句是异常捕获内容,在mysql中都是使用HANDLER 来捕获异常的。
建议你看下:MySQL存储过程详解
MySQL游标循环遍历的使用
欢迎分享,转载请注明来源:内存溢出
报错:
错误原因:存储过程中使用的变量done未声明。
解决方案:
先对done变量进行声明,后使用
修改上述存储过程如下:
调用存储过程:
返回结果:
MySql 存储过程遍历游标出错DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET DONE = 1
这种语句是异常捕获内容,在mysql中都是使用HANDLER 来捕获异常的。
建议你看下:MySQL存储过程详解
MySQL游标循环遍历的使用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)