দ্য ব্রেক কমান্ড লুপ থেকে প্রস্থান করার জন্য ব্যবহৃত একটি স্টপ কন্ডিশন নির্দিষ্ট করে না বা আপনি লুপের END কমান্ড অনুসরণ করে স্টেটমেন্টগুলি নির্দিষ্ট এবং এক্সিকিউট করার শর্তে লুপ বন্ধ করতে চান।
সিনট্যাক্স
এসকিউএল সার্ভারে BREAK নিয়ন্ত্রণে বাধা দেওয়ার জন্য কমান্ড ব্যবহার করতে, আমরা নিম্নলিখিত সিনট্যাক্স ব্যবহার করি:
BREAK;
BREAK বিবৃতিতে কোনো প্যারামিটার এবং আর্গুমেন্ট নেই৷
দ্রষ্টব্য:
- WHILE লুপ তাড়াতাড়ি শেষ করতে আপনি BREAK ব্যবহার করেন।
- কোডটিতে WHILE নেস্টেড লুপ থাকলে, BREAK নিকটতম WHILE লুপটি বন্ধ করে দেবে।
উদাহরণস্বরূপ
DECLARE @Number INT = 1;
DECLARE @Total INT = 0;
@Number WHILE <= 10
BEGIN
IF @NUMBER = 5
BREAK;
ELSE
SET @Total = @Total + @Number;
SET @Number = @Number + 1;
END
PRINT @Total;
GO
এই উদাহরণে BREAK স্টেটমেন্ট ব্যবহার করে, WHILE লুপ শেষ হবে যখন @Number 5 মান পর্যন্ত পৌঁছায়।