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

MySQL में टेक्स्ट से \n\r कैसे हटाएं?

REPLACE() फ़ंक्शन का उपयोग करके नई लाइन कैरेक्टर्स हटाना

टेक्स्ट से `\r\n` (कैरिज रिटर्न और लाइन फीड) हटाने के लिए REPLACE() फ़ंक्शन का उपयोग करें:

UPDATE yourTableName 
SET yourColumnName = REPLACE(yourColumnName, '\r\n', '');

उदाहरण: टेबल बनाना और डेटा डालना

mysql> CREATE TABLE removeDemo (
    -> Id INT NOT NULL AUTO_INCREMENT,
    -> Name TEXT,
    -> PRIMARY KEY(Id)
    -> );
mysql> INSERT INTO removeDemo(Name) VALUES('John\r\nSmithCarol');
mysql> INSERT INTO removeDemo(Name) VALUES('LarryMike\r\nSam');
mysql> INSERT INTO removeDemo(Name) VALUES('David\r\nBobJames');

अपडेट से पहले रिकॉर्ड्स

mysql> SELECT * FROM removeDemo;

आउटपुट (फॉर्मेटिंग समस्या के साथ):

+----+------------------+
| Id | Name             |
+----+------------------+
|  1 | John SmithCarol  |
|  2 | LarryMike Sam    |
|  3 | David BobJames   |
+----+------------------+

\r\n हटाने की क्वेरी

mysql> UPDATE removeDemo SET Name = REPLACE(Name, '\r\n', '');
Query OK, 3 rows affected (0.12 sec)

अपडेट के बाद रिकॉर्ड्स

mysql> SELECT * FROM removeDemo;

आउटपुट:

+----+----------------+
| Id | Name           |
+----+----------------+
|  1 | JohnSmithCarol |
|  2 | LarryMikeSam   |
|  3 | DavidBobJames  |
+----+----------------+

इस तरह REPLACE() फ़ंक्शन का उपयोग करके आप टेक्स्ट से अवांछित नई लाइन कैरेक्टर्स को आसानी से हटा सकते हैं।

  1. - MySQL क्वेरी: वर्गाकार कोष्ठक के बीच का टेक्स्ट कैसे हटाएं?

    परिचय कभी-कभी डेटा में वर्गाकार कोष्ठक [...] के अंदर अवांछित टेक्स्ट होता है जिसे हटाने की आवश्यकता होती है। MySQL में स्ट्रिंग फंक्शन्स का उपयोग करके इसे प्राप्त किया जा सकता है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.47 sec) INSERT INTO DemoTable VALUES(David [Miller]

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

    MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग के बाएं से निर्दिष्ट संख्या में वर्ण प्राप्त किए जा सकते हैं। ध्यान दें: यह शब्द नहीं, वर्ण गिनता है। सिंटैक्स LEFT(string, length) उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable (Title TEXT); mysql> INSERT INTO DemoTable VALU

  1. डेटाबेस में टेबलों की संख्या प्रदर्शित करने का MySQL क्वेरी क्या है? डेटाबेस में टेबलों की संख्या प्रदर्शित करने का MySQL क्वेरी क्या है?

    मान लीजिए, यहाँ मैं WEB डेटाबेस का उपयोग कर रहा हूँ। हमें डेटाबेस WEB में टेबलों की संख्या ज्ञात करनी है। इसके लिए MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करें। टेबलों की संख्या प्रदर्शित करने का क्वेरी निम्न है: mysql> select count(table_name) as TotalNumberOfTablesInWebDatabase -> from