Optional Parameters chưa được hỗ trợ trên MySQL. Tôi khuyên bạn nên chuyển null giá trị trong tham số của bạn và bên trong thủ tục được lưu trữ của bạn có IF tuyên bố.
DELIMITER $$
CREATE PROCEDURE procName
(IN param VARCHAR(25))
BEGIN
IF param IS NULL THEN
-- statements ;
ELSE commands
-- statements ;
END IF;
END$$
DELIMITER ;