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

SQL के साथ MySQL डेटाबेस में पहले या अंतिम कुछ वर्णों को निकालें या ट्रिम करें

MySQL डेटाबेस में एक अन्य उपयोगी स्ट्रिंग फ़ंक्शन TRIM () है जो मेल खाने वाले प्रमुख या अनुगामी वर्णों को हटाने के बाद एक टेक्स्ट स्ट्रिंग लौटाएगा, जिसे उपसर्ग या प्रत्यय के रूप में भी जाना जाता है। इसे MySQL संदर्भ द्वारा फ़ंक्शन के रूप में वर्णित किया गया है जो स्ट्रिंग स्ट्र को सभी रीमस्ट्र उपसर्गों या प्रत्ययों को हटा देता है। यदि दोनों, LEADING, या TRAILING में से कोई भी निर्दिष्टकर्ता नहीं दिया गया है, तो दोनों को मान लिया गया है। remstr वैकल्पिक है और, यदि निर्दिष्ट नहीं है, तो रिक्त स्थान हटा दिए जाते हैं।

TRIM का सिंटैक्स ():

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str), TRIM([remstr FROM] str)

उदाहरण के लिए:

SELECT TRIM('  bar   ');

'बार' लौटाएगा (रिक्त स्थान गिराए गए)।

SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx');

'barxxx' लौटाएगा (केवल प्रमुख x वर्ण हटा दिए जाते हैं)।

SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');

'बार' लौटाएगा (अग्रणी और पिछला xs गिरा दिया गया है)।

SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');

'barx' लौटाएगा (पिछला xyz साफ़ हो गया है)।

यह फ़ंक्शन बहु-बाइट सुरक्षित है। और इसका उपयोग अन्य SQL कमांड जैसे UPDATE के साथ भी किया जा सकता है ताकि phpMyAdmin जैसे टूल का उपयोग करके SQL स्टेटमेंट के साथ डेटाबेस टेबल डेटा पर सीधे संशोधन अपडेट किया जा सके।


  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 एक डेटाबेस से दूसरे में सम्मिलित करें

  2. MySQL सभी प्रक्रियाओं की सूची बनाएं

  3. Oracle विषम सेवाओं के साथ MySQL का उपयोग करना

  4. स्केलग्रिड पर प्रोमेथियस और ग्राफाना के साथ MySQL परिनियोजन की निगरानी कैसे करें

  5. पहले विशिष्ट फ़ील्ड मान द्वारा आदेश देना