आप प्रक्रियाओं में अल्पविराम से अलग किए गए मान पास कर सकते हैं, हालांकि आपको इसका उपयोग करने के लिए तैयार कथन का उपयोग करने की आवश्यकता है, क्योंकि आपके द्वारा पास किए गए मानों को क्वेरी में जोड़ा जाना चाहिए।
delimiter //
CREATE DEFINER=`test`@`%` PROCEDURE `test`.`get_details`(
in p_istudid int,
in p_icourseid int,
in p_branchid varchar(20)
)
BEGIN
set @qry = concat('select .... and branch.id in (\'',p_branchid,'\')');
prepare stmp from @qry;
execute stmp ;
deallocate prepare stmp;
END;//
delimiter ;