PostgreSQL निचला फ़ंक्शन

Postgresql Nicala Fanksana



किसी भी डेटाबेस के साथ काम करते समय, आपको ऐसी स्थिति मिल सकती है जहां आप डेटा पुनर्प्राप्त करना चाहते हैं लेकिन एक अलग मामले में जैसे कि लोअरकेस में। हो सकता है कि डेटाबेस में मान बड़े अक्षर में या अपरकेस हों, लेकिन आप चाहते हैं कि परिणाम लोअरकेस हो। इसके लिए, आपको एक फ़ंक्शन का उपयोग करना होगा जो आपको मानों को लोअरकेस में बदलने की सुविधा देता है। PostgreSQL के लिए, LOWER फ़ंक्शन काम करता है और इसका उपयोग करना आसान है। यह पोस्ट PostgreSQL में LOWER फ़ंक्शन का शीघ्रता से उपयोग करने के उदाहरण देती है।

PostgreSQL में लोअर फ़ंक्शन का उपयोग करने के उदाहरण

PostgreSQL अपने स्ट्रिंग फ़ंक्शंस में से एक के रूप में LOWER फ़ंक्शन प्रदान करता है। इसके साथ, आप अपनी तालिका में अपरकेस वर्णों को शीघ्रता से लोअरकेस में परिवर्तित कर सकते हैं। अपने PostgreSQL डेटाबेस में टेक्स्ट मानों को संभालते समय, इस फ़ंक्शन का उपयोग करना आसान है, लेकिन आपको ध्यान देना चाहिए कि यह केवल तभी काम करता है जब आप जिन मानों को कनवर्ट करना चाहते हैं वे पहले से ही अपरकेस में हैं।

आरंभ करने के लिए यहां कुछ उदाहरण दिए गए हैं।







उदाहरण 1: एक स्ट्रिंग के साथ कार्य करना

लोअर फ़ंक्शन का उपयोग करना आसान है। निम्नलिखित सिंटैक्स के साथ, आप जाने के लिए तैयार हैं:



निचला(स्ट्रिंग);

निम्नलिखित सिंटैक्स में स्ट्रिंग वह स्ट्रिंग है जिसे आप कनवर्ट करना चाहते हैं। उदाहरण के लिए, हम क्वेरी स्टेटमेंट में प्रदान की गई अपरकेस स्ट्रिंग को परिवर्तित करने के लिए SELECT स्टेटमेंट का उपयोग कर सकते हैं जैसा कि निम्नलिखित में दिखाया गया है:







एक बार जब आप कथन निष्पादित करते हैं, तो यह प्रदान की गई स्ट्रिंग को लोअरकेस में लौटाता है।

उदाहरण 2: एक तालिका के साथ कार्य करना

यहां तक ​​कि जब आपकी तालिका में अपरकेस प्रविष्टियां हों, तब भी आप LOWER फ़ंक्शन का उपयोग करके उन्हें लोअरकेस में पुनः प्राप्त कर सकते हैं। आप अभी भी उसी सिंटैक्स का उपयोग करते हैं, लेकिन उन मानों को समायोजित करने के लिए चयन कथन थोड़ा बदल जाएगा जिन्हें आप अपनी तालिका से पुनर्प्राप्त करना चाहते हैं।



आइए निम्नलिखित तालिका में विवरण बनाएं जिसका उपयोग हम इस उदाहरण के लिए करेंगे:

एक बार तालिका बन जाने के बाद, तालिका में तुरंत मान डालें। हमने यह सुनिश्चित किया कि तालिका में सभी स्ट्रिंग मान अपरकेस हैं ताकि हमें यह प्रदर्शित करने में मदद मिल सके कि लोअर फ़ंक्शन का उपयोग कैसे किया जाए।

हमारी अंतिम तालिका इस प्रकार दिखाई देती है। हम 'fname' और 'lname' कॉलम को लक्षित करते हैं:

मान लीजिए कि हम अपनी तालिका में सभी मान पुनर्प्राप्त करना चाहते हैं लेकिन 'lname' मान को लोअरकेस में परिवर्तित कर दिया गया है। लोअर फ़ंक्शन के साथ हमारी कमांड इस प्रकार है:

विवरण से fname, निचला(lname), आयु चुनें;

ध्यान दें कि निचला फ़ंक्शन केवल उस कॉलम पर लागू होता है जिसे हम लक्षित कर रहे हैं। अन्य स्तंभों के अपने मान वैसे ही होते हैं जैसे वे तालिका में दिखाई देते हैं।

उदाहरण 3: निचले फ़ंक्शन को अन्य क्लॉज के साथ जोड़ना

अपने लक्ष्यों को पूरा करने के लिए लोअर फ़ंक्शन को अन्य फ़ंक्शन और क्लॉज के साथ जोड़ना संभव है। उदाहरण के लिए, यदि आप WHERE क्लॉज के साथ एक सशर्त क्वेरी का उपयोग करना चाहते हैं, तो आप निम्नलिखित में दिखाए अनुसार ऐसा कर सकते हैं:

निम्नलिखित उदाहरण दिखाता है कि हम WHERE क्लॉज का उपयोग केवल उन प्रविष्टियों का चयन करने के लिए कैसे करते हैं जिनकी आयु 25 से अधिक है। हम 'fname' मानों को लोअरकेस मानों के रूप में पुनः प्राप्त करने के लिए LOWER फ़ंक्शन जोड़ते हैं।

आउटपुट में, आप सुविधा के लिए इसे एक अलग नाम देने के लिए AS स्टेटमेंट का उपयोग कर सकते हैं। यह प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है कि हम लोअरकेस कॉलम को एक अलग नाम से कैसे नाम देते हैं।

निष्कर्ष

PostgreSQL LOWER फ़ंक्शन तब उपयोगी होता है जब आपके पास अपरकेस मानों वाला एक कॉलम होता है और आप उन्हें लोअरकेस में पुनर्प्राप्त करना चाहते हैं। इस फ़ंक्शन का उपयोग करने का सिंटैक्स सीधा है। जब आप इसे अपने SELECT क्वेरी या अपने PostgreSQL में अन्य स्टेटमेंट में जोड़ते हैं, तो आपको तुरंत वांछित आउटपुट प्राप्त होगा। इस पोस्ट में प्रस्तुत उदाहरण स्पष्ट हैं। एक बार जब आप उन्हें अपने मामले में आज़मा लेते हैं, तो आप जल्दी से सीख जाएंगे कि PostgreSQL में LOWER फ़ंक्शन के साथ कैसे काम करना है।