0
我是SQL新手,我只是在实践中使用存储过程。我有这个应该返回乘法乘积的SP。相反,它会返回NULL,而不会给出错误。为什么这个存储过程返回NULL
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `spMultiply`(IN `n1` INT, IN `n2` INT, OUT `x` INT)
BEGIN
SET @nn = @n1;
SET @mm = @n2;
SELECT @[email protected]*@mm;
END$$
DELIMITER ;