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

MySQL में RTRIM() का उपयोग करके अनुगामी स्पेस कैसे हटाएं?

MySQL में RTRIM() फ़ंक्शन का उपयोग करके स्ट्रिंग के दाएं छोर से स्पेस (अनुगामी स्पेस) हटाए जा सकते हैं।

सिंटैक्स

RTRIM(string)

उदाहरण

तालिका बनाएं और स्पेस के साथ डेटा डालें:

mysql> CREATE TABLE DemoTable (FirstName VARCHAR(50));
mysql> INSERT INTO DemoTable VALUES ('John '), ('Chris '), (' David '), ('Mike');

ट्रिम से पहले (दृश्यमान नहीं, लेकिन मौजूद)

+-------------------+
| FirstName         |
+-------------------+
| John              |
| Chris             |
|  David            |
| Mike              |
+-------------------+

क्वेरी: RTRIM लागू करें

mysql> SELECT RTRIM(FirstName) AS FirstName FROM DemoTable;

परिणाम

+-----------+
| FirstName |
+-----------+
| John      |
| Chris     |
|  David    |
| Mike      |
+-----------+

नोट: अग्रणी स्पेस नहीं हटाता

' David ' → ' David' (अग्रणी स्पेस रहता है)

पूर्ण ट्रिम: LTRIM + RTRIM या TRIM()

SELECT TRIM(FirstName) FROM DemoTable;     -- दोनों तरफ
SELECT LTRIM(RTRIM(FirstName)) FROM DemoTable; -- समान

अपडेट में उपयोग

UPDATE DemoTable SET FirstName = RTRIM(FirstName);

संबंधित फ़ंक्शन

डेटा सफाई उपयोग केस

  • आयातित डेटा सफाई (CSV, Excel)
  • उपयोगकर्ता इनपुट सामान्यीकरण
  • जॉइन/तुलना से पहले मानकीकरण
  1. - MySQL में पहला अंक कैसे हटाएं?

    MySQL में SUBSTR() फ़ंक्शन का उपयोग करके स्ट्रिंग से पहला अंक हटाना किसी स्ट्रिंग कॉलम से पहला वर्ण (अंक) हटाने के लिए SUBSTR() या SUBSTRING() फ़ंक्शन का उपयोग करें, जिसमें शुरुआत स्थिति 2 से शुरू करें। वाक्यविन्यास UPDATE yourTableName SET yourColumnName = SUBSTR(yourColumnName, 2); उदाहरण के साथ

  1. - MySQL में TRIM, SUBSTRING, REVERSE, LOCATE के साथ कोष्ठक में घिरे अनुगामी संख्याओं को हटाना

    MySQL में स्ट्रिंग फंक्शन के संयोजन से कोष्ठक में घिरे अनुगामी संख्याएं हटाना 1stJohn (7) जैसे स्ट्रिंग से अंतिम कोष्ठक और उसके अंदर की संख्या को हटाने के लिए REVERSE, LOCATE, SUBSTRING, TRIM को मिलाकर उपयोग किया जा सकता है। व्यावहारिक उदाहरण तालिका बनाना CREATE TABLE DemoTable ( Name VARCHAR

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

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

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
फ़ंक्शनक्रिया
LTRIM(str)बाएं स्पेस हटाएं
RTRIM(str)दाएं स्पेस हटाएं
TRIM(str)दोनों तरफ स्पेस हटाएं
TRIM(BOTH 'x' FROM str)दोनों तरफ 'x' हटाएं