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

हम MySQL में एक स्ट्रिंग के भीतर किसी अन्य सबस्ट्रिंग के साथ सबस्ट्रिंग की सभी घटनाओं को कैसे बदल सकते हैं?

<घंटा/>

MySQL REPLACE () फ़ंक्शन एक स्ट्रिंग के भीतर किसी अन्य सबस्ट्रिंग के साथ एक सबस्ट्रिंग की सभी घटनाओं को प्रतिस्थापित कर सकता है।

सिंटैक्स

REPLACE(str, find_string, replace_with)

यहाँ

  • Str एक स्ट्रिंग है जिसमें सबस्ट्रिंग है।
  • Find_string एक सबस्ट्रिंग है जो स्ट्रंग स्ट्रंग के भीतर एक या अधिक बार मौजूद होती है।
  • Replace_with एक सबस्ट्रिंग है जो हर बार str के भीतर find_string मिलने पर प्रतिस्थापित हो जाएगी।

उदाहरण

mysql> Select REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam');
+------------------------------------------------+
| REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam') |
+------------------------------------------------+
| Shyam, My Name is Shyam                        |
+------------------------------------------------+
1 row in set (0.00 sec)

  1. MySQL रेगुलर एक्सप्रेशन:\d के साथ स्ट्रिंग में अंकों का मिलान कैसे करें?

    स्ट्रिंग में अंकों का मिलान करने के लिए, MySQL में सिंटैक्स इस प्रकार है - अपने Tab leName से * चुनें जहां आपका कॉलमनाम regexp [0-9]; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - टेबल बनाएं DemoTable1841 (कोड varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उ

  1. MySQL में एक स्ट्रिंग में केवल पहले दोहराए गए मान को कैसे बदलें?

    इसके लिए आप REGEXP_REPLACE() का उपयोग कर सकते हैं। मान लें कि हमारा स्ट्रिंग है - यह मेरी पहली MySQL क्वेरी है। यह पहला ट्यूटोरियल है। मैं पहली बार सीख रहा हूं। हमें किसी विशिष्ट शब्द की केवल पहली घटना को प्रतिस्थापित करने की आवश्यकता है, मान लें कि पहले। आउटपुट होना चाहिए - यह मेरी दूसरी MySQL क्व

  1. पायथन में किसी अन्य स्ट्रिंग के साथ स्ट्रिंग की सभी घटनाओं को कैसे बदलें?

    पायथन में स्ट्रिंग क्लास में रिप्लेस नामक एक विधि है। यह इनपुट के रूप में स्ट्रिंग को प्रतिस्थापित करने के लिए लेता है और स्ट्रिंग को प्रतिस्थापित करने के लिए लेता है। इसे एक स्ट्रिंग ऑब्जेक्ट पर कहा जाता है। आप सभी नहीं को हां से बदलने के लिए इस विधि को निम्न तरीके से कॉल कर सकते हैं: >>>