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

SQL Server में COALESCE स्टेटमेंट

यह लेख आपको विस्तार से दिखाएगा कि SQL Server में COALESCE स्टेटमेंट हैंडलिंग फ़ंक्शन का उपयोग कैसे करें, विशिष्ट सिंटैक्स और उदाहरणों के साथ ताकि आप कार्यों को बेहतर ढंग से समझ और पकड़ सकें।

विवरण

COALESCE स्टेटमेंट पास किए गए एक्सप्रेशन में से पहले गैर-NULL मान वाले एक्सप्रेशन को लौटाता है। यदि सभी एक्सप्रेशन NULL हैं तो COALESCE NULL लौटाएगा।

सिंटैक्स

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

COALESCE (expression_1, expression_2, ..., expression_n)

पैरामीटर्स:

  1. expression_1, expression_2, ..., expression_n: किसी भी प्रकार का एक एक्सप्रेशन। इन सभी एक्सप्रेशन का एक ही रूप होना चाहिए या एक ही रूप में परिवर्तनीय होना चाहिए। उदाहरण के लिए, यदि expression_1 स्ट्रिंग प्रकार का है, तो expression_2 से expression_n भी स्ट्रिंग प्रकार के होने चाहिए, इसी तरह यदि expression_1 संख्यात्मक प्रकार का है तो expression_2 से expression_n भी संख्यात्मक प्रकार के होने चाहिए।

नोट:

  1. COALESCE का उपयोग SQL Server के बाद के संस्करणों में किया जा सकता है: SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, और SQL Server 2005।

उदाहरण

SQL Server में COALESCE स्टेटमेंट के कुछ उदाहरण देखें और उनका पता लगाएं।

SELECT COALESCE(NULL, NULL, 'TipsMake.com', NULL, 'ChuyenCongNghe');\nResult: 'TipsMake.com'\n\nSELECT COALESCE(NULL, 'TipsMake.com', 'Quantrimang');\nResult: 'TipsMake.com'\n\nSELECT COALESCE(NULL, NULL, 1, 2, 3, NULL, 4);\nResult: 1
  1. SQL Server में IF...ELSE स्टेटमेंट SQL Server में IF...ELSE स्टेटमेंट

    विवरण अन्य प्रोग्रामिंग भाषाओं की तरह, SQL Server भी उपयोगकर्ताओं को IF...ELSE कमांड प्रदान करता है। यह लेख सिंटैक्स और स्पष्ट उदाहरणों के साथ IF...ELSE का उपयोग कैसे करें, इसका विस्तार से वर्णन करता है। IF...ELSE का उपयोग करने का सिंटैक्स SQL Server में IF ब्रांच स्टेटमेंट...ELSE का उपयोग करने के

  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 - स्ट्रक्चर्ड इंग्लिश क्वे