यह लेख आपको बताएगा कि एक स्ट्रिंग में एकाधिक स्ट्रिंग्स को जोड़ने के लिए SQL सर्वर में CONCAT () फ़ंक्शन का उपयोग कैसे करें।
वर्णन करें
CONCAT फ़ंक्शन SQL सर्वर में दो या दो से अधिक स्ट्रिंग्स को एक बड़ी स्ट्रिंग में जोड़ने के लिए उपयोग किया जाता है।
सिंटैक्स
SQL सर्वर में CONCAT फ़ंक्शन को चलाने के लिए, हम निम्नलिखित सिंटैक्स का उपयोग करते हैं:
CONCAT(chuoi1, chuoi2,. chuoi_n)
पैरामीटर :
- श्रृंखला1, chuoi2, . चक्र :तार एक दूसरे से जुड़ना चाहते हैं।
नोट :
- इनपुट CONCAT फ़ंक्शन की अधिकतम लंबाई 255 स्ट्रिंग्स, न्यूनतम 2 स्ट्रिंग्स होती है। यदि केवल एक इनपुट स्ट्रिंग पास की जाती है, तो CONCAT एक त्रुटि उत्पन्न करेगा।
- अगर स्ट्रिंग्स को बिना कैरेक्टर के पास किया जाता है, तो CONCAT जुड़ने से पहले उन मानों को स्वचालित रूप से स्ट्रिंग्स में बदल देगा।
- CONCAT फ़ंक्शन VARCHAR डेटा प्रकार (1) में NULL को एक खाली स्ट्रिंग में कनवर्ट करता है।
- CONCAT फ़ंक्शन का उपयोग केवल SQL सर्वर के बाद के संस्करणों में किया जा सकता है:SQL सर्वर 2017, SQL सर्वर 2016, SQL सर्वर 2014 और SQL सर्वर 2012।
उदाहरण के लिए
एक नज़र डालें और SQL सर्वर में CONCAT फ़ंक्शंस के कुछ उदाहरण देखें।
SELECT CONCAT('Quantrimang', '.com');
Result: 'TipsMake.com'
SELECT CONCAT('Quan', 'tri', 'mang', '.com');
Result: 'TipsMake.com'
SELECT CONCAT('Quan ', 'Tri ', 'Mang ');
Result: 'Quan Tri Mang'
स्ट्रिंग को एक साथ जोड़ते समय, आप आसानी से पढ़ने के लिए अपने लिंक किए गए मानों को अलग करने के लिए व्हाइटस्पेस वर्ण जोड़ सकते हैं।
SELECT CONCAT('Orange', ' ', 'Peach', ' ', 'Apple');
Result: 'Orange Peach Apple'
इस उदाहरण में, क्वांट्रीमैंग ने ऑरेंज, पीच और ऐप्पल के मानों के बीच एक स्पेस कैरेक्टर जोड़ने के लिए CONCAT फ़ंक्शन में दूसरे और चौथे पैरामीटर का उपयोग किया। इससे डोरियों को आपस में नहीं बाँधने में मदद मिलेगी।