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

SQL Server में CONCAT फंक्शन

विवरण

SQL Server में CONCAT फंक्शन दो या अधिक स्ट्रिंग्स को एक बड़ी स्ट्रिंग में जोड़ने के लिए उपयोग किया जाता है।

सिंटैक्स

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

CONCAT(string1, string2, ..., string_n)

पैरामीटर्स:

  1. string1, string2, ..., string_n: वे स्ट्रिंग्स जिन्हें आप एक दूसरे से जोड़ना चाहते हैं।

नोट:

  1. CONCAT फंक्शन का इनपुट अधिकतम 255 स्ट्रिंग्स, न्यूनतम 2 स्ट्रिंग्स हो सकता है। यदि केवल एक इनपुट स्ट्रिंग पास की जाती है, तो CONCAT एरर उत्पन्न करेगा।
  2. यदि बिना कैरेक्टर्स वाली स्ट्रिंग्स पास की जाती हैं, तो CONCAT जॉइन करने से पहले उन मानों को ऑटोमैटिकली स्ट्रिंग्स में बदल देगा।
  3. CONCAT फंक्शन NULL को VARCHAR डेटा टाइप (1) में खाली स्ट्रिंग में बदल देता है।
  4. CONCAT फंक्शन का उपयोग केवल SQL Server के निम्न संस्करणों में किया जा सकता है: SQL Server 2017, 2016, 2014, और 2012।

उदाहरण

SQL Server में CONCAT फंक्शन के कुछ उदाहरण देखें:

SELECT CONCAT('Quantrimang', '.com');
-- परिणाम: 'Quantrimang.com'

SELECT CONCAT('Quan', 'tri', 'mang', '.com');
-- परिणाम: 'Quantrimang.com'

SELECT CONCAT('Quan ', 'Tri ', 'Mang ');
-- परिणाम: 'Quan Tri Mang'

स्ट्रिंग्स को एक साथ जोड़ते समय, आप अपने लिंक किए गए मानों को आसान पढ़ने के लिए अलग करने के लिए व्हाइटस्पेस कैरेक्टर्स जोड़ सकते हैं।

SELECT CONCAT('Orange', ' ', 'Peach', ' ', 'Apple');
-- परिणाम: 'Orange Peach Apple'

इस उदाहरण में, क्वांट्रिमैंग ने CONCAT फंक्शन में दूसरे और चौथे पैरामीटर का उपयोग Orange, Peach और Apple मानों के बीच स्पेस कैरेक्टर जोड़ने के लिए किया। इससे स्ट्रिंग्स एक साथ नहीं जुड़ेंगी।

  1. SQL Server में AVG फंक्शन SQL Server में AVG फंक्शन

    विवरण SQL Server में AVG फंक्शन एक एक्सप्रेशन का औसत मान या चयनित पंक्ति के निर्दिष्ट कॉलम के अनुसार औसत मान लौटाता है। NULL मानों को गिनती में शामिल नहीं किया जाता। सिंटैक्स औसत मान की गणना करने के लिए, हम SQL Server में AVG फंक्शन का उपयोग निम्न सिंटैक्स के साथ करते हैं: SELECT AVG(column) FROM t

  1. - SQL Server में CEILING फंक्शन

    विवरण SQL Server में CEILING फंक्शन संख्या या एक्सप्रेशन का ऊपरी सीमा मान लौटाता है, यानी प्रसारित न्यूमेरिक एक्सप्रेशन से बड़ा या बराबर सबसे छोटा पूर्णांक मान लौटाता है। सिंटैक्स SQL Server में CEILING फंक्शन का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं: CEILING(number) पैरामीटर्स:

  1. - SQL Server में CONCAT फंक्शन

    विवरण SQL Server में CONCAT फंक्शन दो या अधिक स्ट्रिंग्स को एक बड़ी स्ट्रिंग में जोड़ने के लिए उपयोग किया जाता है। सिंटैक्स SQL Server में CONCAT फंक्शन चलाने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं: CONCAT(string1, string2, ..., string_n) पैरामीटर्स: string1, string2, ..., string_n: वे स्ट्र