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

MySQL में RTRIM () फ़ंक्शन कैसे काम करता है

MySQL में, RTRIM() फ़ंक्शन स्ट्रिंग के दाईं ओर से व्हाइटस्पेस को ट्रिम करता है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

RTRIM(str)

जहां str ट्रिम करने के लिए स्ट्रिंग है।

उदाहरण

यहां एक स्ट्रिंग के अंत से व्हाइटस्पेस निकालने का एक मूल उदाहरण दिया गया है:

SELECT RTRIM('Rattlesnake ') AS Trimmed;

परिणाम:

+-------------+
| Trimmed     |
+-------------+
| Rattlesnake |
+-------------+

पिछला स्थान हटा दिया गया है।

प्रभाव को बेहतर ढंग से प्रदर्शित करने के लिए, यहां बताया गया है कि जब यह बिना छंटे हुए स्ट्रिंग की तुलना में कैसा दिखता है:

SELECT 
  'Rattlesnake ' AS Untrimmed,
  RTRIM('Rattlesnake ') AS Trimmed;

परिणाम:

+--------------+-------------+
| Untrimmed    | Trimmed     |
+--------------+-------------+
| Rattlesnake  | Rattlesnake |
+--------------+-------------+

यदि आप बारीकी से देखें, तो आप देखेंगे कि पहले वाले के अंत में अतिरिक्त जगह है और दूसरे में नहीं है। यह अगले उदाहरण में और भी स्पष्ट रूप से प्रदर्शित होता है।

एकाधिक स्थान

यदि आपके पास कई अनुगामी रिक्त स्थान हैं, तो उन सभी को काट दिया जाता है:

SELECT 
  'Rattlesnake ' AS Untrimmed,
  RTRIM('Rattlesnake ') AS Trimmed;

परिणाम:

+---------------------+-------------+
| Untrimmed           | Trimmed     |
+---------------------+-------------+
| Rattlesnake         | Rattlesnake |
+---------------------+-------------+

अन्य स्थान

यह फ़ंक्शन केवल पिछली जगह को ट्रिम करता है। कोई अन्य स्थान अकेला छोड़ दिया जाता है:

SELECT 
  '     Crotalus triseriatus     ' AS Untrimmed,
  RTRIM('     Crotalus triseriatus     ') AS Trimmed;

परिणाम:

+--------------------------------+---------------------------+
| Untrimmed                      | Trimmed                   |
+--------------------------------+---------------------------+
|      Crotalus triseriatus      |      Crotalus triseriatus |
+--------------------------------+---------------------------+

इस उदाहरण में, प्रत्येक शब्द के बीच की जगह को बरकरार रखा गया है, और दोनों तारों पर अग्रणी स्थान भी बरकरार रखा गया है। केवल दूसरी स्ट्रिंग के पीछे के स्थान को ट्रिम किया गया है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक MySQL डेटाबेस में सभी तालिकाओं को सूचीबद्ध करने के 4 तरीके

  2. MySql काउंट 0 मान नहीं दिखा सकता है

  3. मैं कैसे देख सकता हूं कि MySQL डेटाबेस/टेबल/कॉलम कौन सा वर्ण सेट करता है?

  4. MySQL में नया उपयोगकर्ता बनाएं और इसे एक डेटाबेस तक पूर्ण पहुंच प्रदान करें

  5. TIME_TO_SEC () उदाहरण – MySQL