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

SQL Server में GOTO कमांड

विवरण

GOTO कमांड एक सरल जंप कमांड है, जो GOTO से एक लेबल (लेबल) कमांड वाले प्रोग्राम में उसी फंक्शन में एक स्थान पर बिना शर्त जंप प्रोग्राम की अनुमति देती है।

सिंटैक्स

SQL Server में GOTO स्टेटमेंट में दो भाग होते हैं: कमांड और लेबल। हम निम्न सिंटैक्स का उपयोग करते हैं:

GOTO कमांड में GOTO कीवर्ड होता है जिसके साथ लेबल नाम label_name होता है

GOTO label_name;

लेबल भाग में लेबल नाम label_name और निष्पादित करने के लिए अगला स्टेटमेंट होता है।

label_name: {next execution statement}

नोट:

  1. label_name फंक्शन स्कोप के भीतर अद्वितीय होना चाहिए।
  2. लेबल घोषित करने के बाद कम से कम एक निष्पादन कमांड होनी चाहिए।

उदाहरण

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

WHILE @Number <= 10
BEGIN
    IF @Number = 5
        GOTO quantrimang;
    ELSE
        SET @Total = @Total + @Number;
    SET @Number = @Number + 1;
END;

quantrimang:
PRINT @Total;

GO

इस GOTO स्टेटमेंट उदाहरण में, हमने quantrimang नाम का एक लेबल बनाया, जब @NUMBER वेरिएबल मान 5 तक पहुंचा, तो प्रोग्राम फंक्शन में quantrimang लेबल की स्थिति पर जाने और उसके बाद के स्टेटमेंट को निष्पादित करने की अनुमति देता है।

यह भी देखें:

  1. SQL Server में IF...ELSE कमांड्स।
  2. SQL Server में WHILE लूप।
  3. SQL Server में BREAK (कंट्रोल इंटरप्ट) कमांड।
  1. - SQL Server में DELETE TOP कमांड

    SQL Server में DELETE TOP कमांड SQL Server में DELETE TOP कमांड का उपयोग SQL में एक टेबल से रिकॉर्ड्स हटाने और रिकॉर्ड्स की संख्या को मौजूदा मान या प्रतिशत के आधार पर सीमित करने के लिए किया जाता है। DELETE TOP कमांड सिंटैक्स DELETE TOP (gia_tri_dau) [PERCENT] FROM bang [WHERE dieu_kien]; चर नाम य

  1. - SQL Server में SELECT कमांड

    SQL Server में SELECT स्टेटमेंट यह ट्यूटोरियल आपको सिंटैक्स और उदाहरणों के साथ SQL Server SELECT स्टेटमेंट्स (T-SQL) का उपयोग करने में मदद करेगा। SELECT वह कमांड है जिसका उपयोग SQL Server डेटाबेस में एक या अधिक तालिकाओं से परिणाम प्राप्त करने के लिए किया जाता है। SELECT स्टेटमेंट सिंटैक्स सरल रूप म

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

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