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

MySQL में प्लस चिह्न (+) को स्पेस से बदलना

MySQL REPLACE() फ़ंक्शन का उपयोग करके प्लस चिह्न को स्पेस से बदलना

REPLACE() फ़ंक्शन किसी स्ट्रिंग में विशिष्ट उपस्ट्रिंग को दूसरी उपस्ट्रिंग से बदलने के लिए उपयोग किया जाता है।

व्यावहारिक उदाहरण

तालिका बनाना

mysql> CREATE TABLE DemoTable (
    Number VARCHAR(100)
);

प्लस चिह्न वाले फोन नंबर डालना

mysql> INSERT INTO DemoTable VALUES('+916578675547');
mysql> INSERT INTO DemoTable VALUES('+918976676564');
mysql> INSERT INTO DemoTable VALUES('+919800087678');

बदलने से पहले डेटा देखना

mysql> SELECT * FROM DemoTable;

आउटपुट:

+---------------+
| Number        |
+---------------+
| +916578675547 |
| +918976676564 |
| +919800087678 |
+---------------+

प्लस चिह्न को स्पेस से बदलना

mysql> UPDATE DemoTable 
SET Number = REPLACE(Number, '+', ' ');

आउटपुट: Query OK, 3 rows affected

बदलने के बाद डेटा देखना

mysql> SELECT * FROM DemoTable;

आउटपुट:

+---------------+
| Number        |
+---------------+
| 916578675547  |
| 918976676564  |
| 919800087678  |
+---------------+

ध्यान दें: इस उदाहरण में प्लस चिह्न को स्पेस से बदला गया है, लेकिन वास्तविक उपयोग में आप इसे खाली स्ट्रिंग '' से बदलकर पूरी तरह हटा सकते हैं: REPLACE(Number, '+', '')।

  1. - MySQL क्वेरी में 'Empty set' को कैसे बदलें?

    परिचय जब कोई क्वेरी कोई पंक्ति नहीं लौटाती (Empty set), और आप इसके बजाय एक डिफ़ॉल्ट मान दिखाना चाहते हैं, तो MySQL का COALESCE() फंक्शन उपयोगी है। यह पहला नॉन-NULL मान लौटाता है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (1.64 sec) INSERT INTO DemoTable VALUES(78); Query OK,

  1. - MySQL में REPLACE() फंक्शन का उपयोग करके वर्ण कैसे बदलें?

    MySQL में REPLACE() फ़ंक्शन का उपयोग करके किसी स्ट्रिंग में सभी घटनाओं को दूसरे स्ट्रिंग से बदला जा सकता है। यह टाइपो सुधार, डेटा सफाई के लिए उपयोगी है। सिंटैक्स REPLACE(column_name, old_string, new_string) उदाहरण तालिका बनाएं और डेटा डालें (टाइपो के साथ): mysql> CREATE TABLE DemoTable (Name VA

  1. - MySQL में इंडेक्स के साथ तालिका कैसे बनाएं?

    MySQL में तालिका निर्माण के बाद CREATE INDEX स्टेटमेंट का उपयोग करके इंडेक्स बनाए जा सकते हैं, या तालिका निर्माण के समय परिभाषित किए जा सकते हैं। विधि 1: तालिका निर्माण के बाद CREATE TABLE table_name ( col1 datatype, col2 datatype ); CREATE INDEX index_name1 ON table_name (col1); CREATE IN