0
Ich bin neu in SQL und ich spielte nur mit gespeicherten Prozeduren für die Praxis. Ich habe diesen SP, der das Produkt der Multiplikation zurückgeben soll. Stattdessen gibt es NULL zurück, ohne einen Fehler zu geben.Warum gibt diese Stored Procedure NULL zurück
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 ;