আসুন দেখি কিভাবে MySQL
-এ সংরক্ষিত পদ্ধতির মাধ্যমে লুপ করা যায়mysql> DELIMITER //mysql> প্রসিডিউর তৈরি করুন do_WhileDemo(LastValue INT) -> BEGIN -> SET @loop =0; -> পুনরাবৃত্তি -> সেট করুন @loop=@loop+ 1; -> @loop নির্বাচন করুন; -> @লুপ পর্যন্ত> LastValue -> END REPEAT; -> শেষ //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DELIMITER;
এখন CALL কমান্ডের সাহায্যে সংরক্ষিত পদ্ধতিতে কল করুন।
প্রশ্নটি নিম্নরূপ
mysql> call do_WhileDemo(10);
নিম্নলিখিত আউটপুট
<প্রে>+------+| @লুপ |+-------+| 1 |+------+1 সারি সেটে (0.00 সেকেন্ড)+---------+| @লুপ |+-------+| 2 |+------+1 সারি সেটে (0.01 সেকেন্ড)+-------+| @লুপ |+-------+| 3 |+------+1 সারি সেটে (0.02 সেকেন্ড)+-------+| @লুপ |+-------+| 4 |+------+1 সারি সেটে (0.03 সেকেন্ড)+-------+| @লুপ |+-------+| 5 |+------+1 সারি সেটে (0.04 সেকেন্ড)+-------+| @লুপ |+-------+| 6 |+------+1 সারি সেটে (0.04 সেকেন্ড)+-------+| @লুপ |+-------+| 7 |+------+1 সারি সেটে (0.05 সেকেন্ড)+-------+| @লুপ |+-------+| 8 |+------+1 সারি সেটে (0.06 সেকেন্ড)+-------+| @লুপ |+-------+| 9 |+------+1 সারি সেটে (0.07 সেকেন্ড)+---------+| @লুপ |+-------+| 10 |+------+1 সারি সেটে (0.08 সেকেন্ড)+---------+| @লুপ |+-------+| ১১