Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

एक MySQL फ़ील्ड में अग्रणी और पिछली सफेद जगह को कैसे हटाएं?

<घंटा/>

अग्रणी और अनुगामी स्थान को हटाने के लिए, हम MySQL में ट्रिम () का उपयोग कर सकते हैं। सबसे पहले, हम क्रिएट कमांड की मदद से एटेबल क्रिएट करेंगे।

एक टेबल बनाना -

mysql> क्रिएट टेबल ट्रेलिंगANdLeadingDemo-> (-> SpaceTrailLead varchar(100)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड)

टेबल बनाने के बाद हम INSERT कमांड की मदद से एक रिकॉर्ड इन्सर्ट करेंगे। आइए अग्रणी और अनुगामी स्थान के साथ arecord डालें -

mysql> ट्रेलिंग में INSERTANdLeadingDemo मान('जॉन');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

हम सेलेक्ट कमांड की मदद से सभी रिकॉर्ड प्रदर्शित कर सकते हैं

रिकॉर्ड प्रदर्शित करना

mysql> TrailingANDLeadingDemo से * चुनें;

निम्न आउटपुट है

<पूर्व>+----------------+| स्पेसट्रेललीड |+----------------+| जॉन |+----------------+1 पंक्ति सेट में (0.00 सेकंड)

अब, कुछ जगह के साथ रिकॉर्ड डाला गया है। ट्रिम () फ़ंक्शन की मदद से अग्रणी और अनुगामी स्थान को हटाने का सिंटैक्स इस प्रकार है -

<पूर्व>अपना टेबलनाम सेट करें column_name=trim(column_name);

अब, मैं पिछली और अग्रणी जगह को हटाने के लिए उपरोक्त क्वेरी को लागू कर रहा हूं -

mysql> अपडेट ट्रेलिंगANdLeadingDemo set SpaceTrailLead=trim(SpaceTrailLead);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)पंक्तियों का मिलान हुआ:1 परिवर्तित:1 चेतावनियां:0

अब, हम जांच सकते हैं कि स्थान हटाया गया है या नहीं। रिकॉर्ड दिखाने के लिए सेलेक्ट स्टेटमेंट का इस्तेमाल करें -

mysql> TrailingANDLeadingDemo से * चुनें;

निम्न आउटपुट है

<पूर्व>+----------------+| स्पेसट्रेललीड |+----------------+| जॉन |+----------------+1 पंक्ति सेट में (0.00 सेकंड)

उपरोक्त आउटपुट को देखें, कॉलम से रिक्त स्थान स्पष्ट रूप से हटा दिए गए हैं।


  1. पिछली जगहों को हटाने के लिए MySQL क्वेरी

    पिछली जगह को हटाने के लिए, MySQL में RTRIM() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.38 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके ताल

  1. सी # में एक स्ट्रिंग ट्रिम करें (अग्रणी और पिछली जगहों को हटाएं)

    स्ट्रिंग को C# में ट्रिम करने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें। सबसे पहले, रेगेक्स के लिए पैटर्न सेट करें - string pattern = "\\s+"; मान लें कि अग्रणी और अनुगामी रिक्त स्थान के साथ हमारी स्ट्रिंग निम्नलिखित है - string input = " Welcome User "; अब रेगेक्स का उपयोग करके,

  1. पायथन में एक स्ट्रिंग में सभी पिछली और अग्रणी सफेद जगहों को कैसे हटाएं?

    एक स्ट्रिंग में सभी पिछली और अग्रणी व्हाइटस्पेस को हटाने के लिए, हम स्ट्रिंग क्लास में विधि स्ट्रिप() का उपयोग कर सकते हैं जो इन दोनों सफेद जगहों से छुटकारा पाता है। आप इसे इस प्रकार उपयोग कर सकते हैं: >>> '   Hello People   '.strip() 'Hello People' यदि आप केवल अग