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

SQL सर्वर में लूप के दौरान

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

सिंटैक्स

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

  WHILE dieukien / * commands to repeat * / 
BEGIN
{. execute command when condition is TRUE .}
END;

नोट:

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

लूप के दौरान चार्ट

SQL सर्वर में लूप के दौरान

उदाहरण के लिए

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

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

PRINT @Total;

GO

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


  1. SQL सर्वर में लूप के दौरान

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

  1. SQL सर्वर में प्रक्रिया (प्रक्रिया)

    प्रक्रिया एकाधिक कथनों के डेटाबेस में एक प्रोग्राम है जिसे आप बाद में उपयोग के लिए सहेजते हैं। SQL सर्वर में, आप प्रक्रिया के लिए पैरामीटर पास कर सकते हैं, हालांकि यह फ़ंक्शन के रूप में एक विशिष्ट मान नहीं लौटाता है लेकिन सफल या विफल निष्पादन को इंगित करता है। लेख आपको सिंटैक्स और SQL सर्वर में प्रक

  1. एमएस एसक्यूएल सर्वर क्या है?

    एसक्यूएल सर्वर क्या है? आरडीबीएमएस पर आधारित माइक्रोसॉफ्ट द्वारा विकसित सॉफ्टवेयर। एक ORDBMS (ऑब्जेक्ट रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) भी है। एक स्वतंत्र मंच। सॉफ्टवेयर कमांड लाइन इंटरफेस और जीयूआई इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - संरचित अंग्रेजी क्वेरी भाषा) -