Optional Parameters
все още не се поддържат в MySQL. Предлагам ви да предадете null
стойност във вашия параметър и във вашата съхранена процедура има IF
изявление.
DELIMITER $$
CREATE PROCEDURE procName
(IN param VARCHAR(25))
BEGIN
IF param IS NULL THEN
-- statements ;
ELSE commands
-- statements ;
END IF;
END$$
DELIMITER ;