স্থানীয় ভেরিয়েবল হল সেই ভেরিয়েবলগুলি যেগুলি সঞ্চিত পদ্ধতির মধ্যে ঘোষণা করা হয়৷ এগুলি শুধুমাত্র BEGIN…END ব্লকের মধ্যে বৈধ যেখানে সেগুলি ঘোষণা করা হয়েছে এবং যেকোন SQL ডেটা টাইপ থাকতে পারে৷ এটি প্রদর্শন করার জন্য, আমরা নিম্নলিখিত পদ্ধতি তৈরি করছি -
mysql> DELIMITER //;mysql> প্রসিডিউর তৈরি করুন Proc_Localvariables() -> BEGIN -> DECLARE X INT DEFAULT 100; -> Y INT ঘোষণা করুন; -> জেড আইএনটি ঘোষণা করুন; -> একটি আইএনটি ঘোষণা করুন; -> সেট Y =250; -> SET Z =200; -> সেট A =X+Y+Z; -> X,Y,Z,A নির্বাচন করুন; -> END //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.00 সেকেন্ড)mysql> ডিলিমিটার; //mysql> CALL Proc_Localvariables();+------+------+------+------+| এক্স | Y | জেড | ক |+------+------+------+------+| 100 | 250 | 200 | 550 |+------+------+------+------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.01 সেকেন্ড)প্রে>