Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में रेगेक्स पैटर्न को कैसे बदलें

आपको रेगेक्स की आवश्यकता नहीं है; आप उपयोग कर सकते हैं SUBSTRING_INDEX कोड> हाइफ़न के बाद सब कुछ निकालने के लिए और 4- उसके लिए:

UPDATE myTable
SET col1 = CONCAT('4-', SUBSTRING_INDEX(col1, '-', -1))

dbfiddle पर डेमो

यह हाइफ़न के बाद वर्णों की संख्या की परवाह किए बिना काम करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. गिनती के साथ एसक्यूएल लगातार रिकॉर्ड

  2. JSTL sql टैग का उपयोग कैसे करें

  3. SQLAlchemy/MySQL क्वेरी के दौरान MySQL सर्वर से कनेक्शन खो गया

  4. पर्ल डीबीआई mysql देशी एकाधिक डालने की क्षमता का उपयोग करके एकाधिक पंक्तियां डालें

  5. ग्रुप बाय क्वेरी के साथ पंक्तियों की संख्या प्राप्त करना