我有个存储过程mysql的,无法获取返回值
DELIMITER$$DROPPROCEDUREIFEXISTS`proc_user_score_calculation4`$$CREATEDEFINER=`root`@...
DELIMITER $$
DROP PROCEDURE IF EXISTS `proc_user_score_calculation4`$$
CREATE DEFINER=`root`@`%` PROCEDURE `proc_user_score_calculation4`(OUT v INT)
BEGIN
SET v=7878;
END$$
DELIMITER ;
调用CALL proc_user_score_calculation4(@v);
SELECT @v;返回值是空 展开
DROP PROCEDURE IF EXISTS `proc_user_score_calculation4`$$
CREATE DEFINER=`root`@`%` PROCEDURE `proc_user_score_calculation4`(OUT v INT)
BEGIN
SET v=7878;
END$$
DELIMITER ;
调用CALL proc_user_score_calculation4(@v);
SELECT @v;返回值是空 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询