CONTINUE কমান্ড লুপের শেষ এক্সপ্রেশনে কমান্ড এক্সিকিউশন অথরিটি দেয়। অর্থাৎ লুপের শুরুর দিকে ফিরে যায়, CONTINUE থাকা লুপের 안에 পরের সকল কমান্ড বাদ দেওয়া হয়। এই নিবন্ধে এই কমান্ডের ব্যবহার বিস্তারিত করা হয়েছে।
সিনট্যাক্স
SQL Server-এ CONTINUE স্টেটমেন্ট ব্যবহার করার জন্য নিচের সিনট্যাক্সটি ব্যবহার করুন:
CONTINUE;
নোট:
- CONTINUE স্টেটমেন্টে কোনো প্যারামিটার বা আর্গুমেন্ট নেই।
- WHILE লুপে ফিরে যাওয়া এবং এর পরবর্তী কন্ডিশন এক্সিকিউট করার জন্য CONTINUE ব্যবহার করুন।
উদাহরণ
DECLARE @Number INT = 1;
DECLARE @Total INT = 0;
WHILE @Number <= 10
BEGIN
IF @NUMBER = 5
BREAK;
ELSE
SET @Total = @Total + @Number;
SET @Number = @Number + 1;
CONTINUE;
END;
PRINT @Total;
GO
এই উদাহরণে CONTINUE স্টেটমেন্ট ব্যবহার করে, যদি @NUMBER ভেরিয়েবল ৫-से ভিন্ন হয় (IF...ELSE স্টেটমেন্ট দ্বারা নির্দিষ্ট), WHILE লুপ রিস্টার্ট হবে।