Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL Server

SQL Server में WHILE लूप

विवरण

WHILE लूप (WHILE LOOP) का उपयोग तब किया जाता है जब आप दिए गए शर्त के TRUE लौटने पर कोड को बार-बार चलाना चाहते हैं। यह लेख स्पष्ट सिंटैक्स और उदाहरण के साथ WHILE का उपयोग कैसे करें, इसका विस्तार से वर्णन करता है।

सिंटैक्स

SQL Server में WHILE लूप का उपयोग करने के लिए, हम नीचे दिए गए सिंटैक्स का उपयोग करते हैं:

WHILE condition
BEGIN
    {statement executed when condition is TRUE}
END;

नोट:

  1. WHILE लूप स्टेटमेंट का उपयोग तब करें जब आप निश्चित नहीं हैं कि आप कितनी बार निष्पादित करना चाहते हैं।
  2. चूंकि WHILE शर्त का मूल्यांकन लूप में प्रवेश करने से पहले किया जाता है, लूप एक बार भी नहीं चल सकता (जब condition FALSE होता है, तो लूप तुरंत समाप्त हो जाएगा)।
  3. WHILE लूप से जल्दी बाहर निकलने के लिए BREAK कमांड देखें।
  4. WHILE लूप को शुरुआत से पुनः आरंभ करने के लिए CONTINUE स्टेटमेंट भी देखें।

WHILE लूप चार्ट

SQL Server में WHILE लूप

उदाहरण

DECLARE @Number INT = 1;
DECLARE @Total INT = 0;

WHILE @Number <= 10
BEGIN
    SET @Total = @Total + @Number;
    SET @Number = @Number + 1;
END

PRINT @Total;

GO

इस उदाहरण में, लूप शुरुआत में एक बार भी नहीं चलेगा यदि @Number > 10 है, यह केवल तभी निष्पादित और जारी रहता है जब वेरिएबल <= 10 हो। जब शर्त पूरी हो जाती है (> 10), तो लूप समाप्त हो जाता है और अगला स्टेटमेंट निष्पादित होता रहता है।

  1. SQL Server में WHILE लूप SQL Server में WHILE लूप

    विवरण WHILE लूप (WHILE LOOP) का उपयोग तब किया जाता है जब आप दिए गए शर्त के TRUE लौटने पर कोड को बार-बार चलाना चाहते हैं। यह लेख स्पष्ट सिंटैक्स और उदाहरण के साथ WHILE का उपयोग कैसे करें, इसका विस्तार से वर्णन करता है। सिंटैक्स SQL Server में WHILE लूप का उपयोग करने के लिए, हम नीचे दिए गए सिंटैक्स क

  1. - SQL Server में PROCEDURE (स्टोर्ड प्रोसीजर)

    विवरण Procedure (स्टोर्ड प्रोसीजर) डेटाबेस में कई स्टेटमेंट्स का एक प्रोग्राम है जिसे आप बाद में उपयोग के लिए सेव करते हैं। SQL Server में, आप प्रोसीजर को पैरामीटर्स पास कर सकते हैं, हालांकि यह फंक्शन की तरह एक विशिष्ट मान नहीं लौटाता बल्कि सफल या विफल निष्पादन को इंगित करता है। यह लेख आपको SQL Serv

  1. - MS SQL Server क्या है?

    SQL Server क्या है? Microsoft द्वारा विकसित सॉफ़्टवेयर जो RDBMS पर आधारित है। यह एक ORDBMS (Object Relational Database Management System) भी है। एक स्वतंत्र प्लेटफ़ॉर्म। सॉफ़्टवेयर कमांड लाइन इंटरफेस और GUI इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - स्ट्रक्चर्ड इंग्लिश क्वे