एसक्यूएल में डिलीमीटर द्वारा स्ट्रिंग को विभाजित करने के 4 तरीके
अनेक वस्तुओं का संग्रह / / June 18, 2022
कई SQL प्रोग्रामर SQL सर्वर में स्ट्रिंग स्प्लिट को परिसीमित करना चाहते हैं। लेकिन कभी-कभी, प्रोग्रामर भ्रमित हो सकते हैं कि आप इसे कैसे कर सकते हैं। तो, इस लेख में, आप डिलीमीटर द्वारा SQL स्प्लिट स्ट्रिंग के कुछ तरीके सीख सकते हैं, जिन्हें समझना आसान है। SQL डिलीमीटर को अपने SQL सर्वर पर सफलतापूर्वक विभाजित करने के लिए इन चरणों को ध्यान से पढ़ें और उनका पालन करें।
अंतर्वस्तु
- एसक्यूएल में डिलीमीटर द्वारा स्ट्रिंग को विभाजित करने के 4 तरीके
- विधि 1: मानक SQL स्प्लिट स्ट्रिंग
- विधि 2: SQL सर्वर स्प्लिट स्ट्रिंग
- विधि 3: PostgreSQL स्प्लिट स्ट्रिंग
- विधि 4: MySQL स्प्लिट स्ट्रिंग
एसक्यूएल में डिलीमीटर द्वारा स्ट्रिंग को विभाजित करने के 4 तरीके
वहाँ हैं चार तरीके जिसके साथ आप एक सीमांकित स्ट्रिंग मान को विभाजित कर सकते हैं। SQL सर्वर में वांछित आउटपुट कोड प्राप्त करने के लिए आप संबंधित फ़ंक्शन के साथ किसी भी विधि का उपयोग कर सकते हैं। आएँ शुरू करें!
विधि 1: मानक SQL स्प्लिट स्ट्रिंग
यह सबसे आसान तरीकों में से एक है जिसे आप एक सीमित स्ट्रिंग को विभाजित करने का प्रयास कर सकते हैं। इस विधि में, हमें का उपयोग करना होगा
विभाजित करना() समारोह। यह फ़ंक्शन तर्क के रूप में स्ट्रिंग और सीमांकक लेता है। और इस स्ट्रिंग को निर्दिष्ट सीमांकक के आधार पर विभाजित किया जाता है।वाक्य - विन्यास:
विभाजन (मूल्य [, सीमांकक])
1. पर आधारित अल्पविराम (,) सीमांकक, यह फ़ंक्शन डिफ़ॉल्ट रूप से स्ट्रिंग मान को विभाजित करेगा। लेकिन शर्त यह है कि आपको बाइट्स के लिए लक्ष्य सीमांकक निर्दिष्ट करना चाहिए।
उदाहरण:
चुनते हैं SPLIT('1,2,3,4,5,6,7', ',') एएस गिरफ्तारी;
उत्पादन:
आगमन"[1,2,3,4,5,6,7]"
2. यदि एक खाली सीमांकक निर्दिष्ट किया गया है, तो फ़ंक्शन स्ट्रिंग मान से UTF-8 वर्ण सरणी लौटाएगा। हम स्ट्रिंग को के साथ विभाजित कर रहे हैं अंतरिक्षजो सीमांकक के रूप में कार्य करता है इस मामले में।
उदाहरण: (तारों की सरणी)
चुनते हैं SPLIT('p q r s t u v', '' ') AS arr;
उत्पादन:
आगमन"[पी, क्यू, आर, एस, टी, यू, वी]"
3. इसके अलावा, यदि आप एक चलाते हैं खाली स्ट्रिंग, फ़ंक्शन के साथ एक आउटपुट देगा खाली सरणी.
उदाहरण:
चुनते हैं SPLIT('', '') गिरफ्तारी के रूप में;
उत्पादन:
आगमन[]
यह भी पढ़ें: त्रुटि कोड 1 पायथन अंडे की जानकारी के साथ फिक्स कमांड विफल
विधि 2: SQL सर्वर स्प्लिट स्ट्रिंग
आप का उपयोग कर सकते हैं STRING_SPLIT () एक सीमित स्ट्रिंग को विभाजित करने के लिए SQL सर्वर में कार्य करें।
वाक्य - विन्यास:
STRING_SPLIT (स्ट्रिंग, सीमांकक)
उदाहरण:
चुनते हैं मूल्यसे STRING_SPLIT ('एम, एन, ओ, पी, क्यू, आर', ',');
उत्पादन:
मूल्यएमएनहेपीक्यूआर
विधि 3: PostgreSQL स्प्लिट स्ट्रिंग
की मदद से SPLIT_PART () फ़ंक्शन, आप SQL में किसी भी स्ट्रिंग को विभाजित कर सकते हैं। यह PostgreSQL स्प्लिट स्ट्रिंग फ़ंक्शन विभाजित करने के लिए एक स्ट्रिंग और उपयोग करने के लिए एक सीमांकक लेता है। साथ ही, यह निर्दिष्ट के अनुसार स्ट्रिंग का हिस्सा लौटाता है।
टिप्पणी: स्थिति पैरामीटर होना चाहिए a सकारात्मक पूर्णांक जो 1 से शुरू होना चाहिए।
वाक्य - विन्यास:
SPLIT_PART (स्ट्रिंग, सीमांकक, स्थिति)
उदाहरण:
स्प्लिट_पार्ट ('एच, ई, एल, एल, ओ', ',', 3) का चयन करें;
उत्पादन:
स्प्लिट_पार्टएल
यह भी पढ़ें: अपने ब्राउज़र में जावास्क्रिप्ट को सक्षम या अक्षम कैसे करें
विधि 4: MySQL स्प्लिट स्ट्रिंग
में माई एसक्यूएल स्प्लिट स्ट्रिंग विधि, हम उपयोग कर सकते हैं SUBSTRING_INDEX () SQL में एक सीमांकित स्ट्रिंग को विभाजित करने के लिए कार्य करता है। अब, यह फ़ंक्शन स्ट्रिंग, डिलीमीटर और स्ट्रिंग काउंट को तर्कों के रूप में लेता है और दिए गए डिलीमीटर द्वारा विभाजित काउंट के आधार पर स्ट्रिंग्स की संख्या देता है।
वाक्य - विन्यास:
SUBSTRING_INDEX (स्ट्रिंग, सीमांकक, गिनती)
उदाहरण:
SUBSTRING_INDEX चुनें ('क्यू, डब्ल्यू, ई, आर, टी, वाई', ',', 6);
उत्पादन:
क्यू, डब्ल्यू, ई, आर, टी, वाई
अनुशंसित:
- फ्री में टेक्स्ट ऐप नंबर कैसे ट्रेस करें
- Windows 10 पर नेटवर्क SSID के लिए प्रदान किए गए गलत PSK को ठीक करें
- 16 सर्वश्रेष्ठ MongoDB GUI ऐप्स
- आज सीखने के लिए 10 सर्वश्रेष्ठ प्रोग्रामिंग भाषाएं
तो अब, हम आशा करते हैं कि आप उल्लिखित को समझ गए होंगे 4 तरीकेडिलीमीटर द्वारा एसक्यूएल स्प्लिट स्ट्रिंग आपकी सहायता के लिए वाक्य रचना के साथ। आप हमें इस लेख के बारे में कोई प्रश्न या किसी अन्य विषय के बारे में सुझाव बता सकते हैं, जिस पर आप चाहते हैं कि हम एक लेख बनाएं। हमें जानने के लिए उन्हें नीचे टिप्पणी अनुभाग में छोड़ दें।