Optional Parameters
non sono ancora supportati su MySQL. Ti suggerisco di passare null
valore nel tuo parametro e all'interno della tua procedura memorizzata ha un IF
dichiarazione.
DELIMITER $$
CREATE PROCEDURE procName
(IN param VARCHAR(25))
BEGIN
IF param IS NULL THEN
-- statements ;
ELSE commands
-- statements ;
END IF;
END$$
DELIMITER ;