MySQL में LTRIM()
है फ़ंक्शन जो आपको स्ट्रिंग से प्रमुख व्हाइटस्पेस को हटाने में सक्षम बनाता है (स्ट्रिंग की शुरुआत में स्थान)।
MySQL में TRIM()
भी है फ़ंक्शन जो आपको अग्रणी स्थान, पिछली जगह (अंत में), दोनों तरफ से स्थान, या स्ट्रिंग के दोनों ओर (या दोनों तरफ) से अन्य निर्दिष्ट वर्णों को निकालने में सक्षम बनाता है।
यह आलेख दर्शाता है कि इनमें से प्रत्येक फ़ंक्शन का उपयोग करके प्रमुख स्थान को कैसे हटाया जाए।
उदाहरण - एलटीआरआईएम ()
यहां एक स्ट्रिंग की शुरुआत से खाली जगह हटाने का एक बुनियादी उदाहरण दिया गया है:
SELECT LTRIM(' Joe Satriani ') AS Trimmed;
परिणाम:
+-------------------+ | Trimmed | +-------------------+ | Joe Satriani | +-------------------+
प्रमुख स्थान हटा दिया जाता है लेकिन पिछला स्थान बना रहता है।
बिना काटे स्ट्रिंग की तुलना में यह कैसा दिखता है:
SELECT LTRIM(' Joe Satriani ') AS Trimmed, ' Joe Satriani ' AS Untrimmed;
परिणाम:
+-------------------+------------------------+ | Trimmed | Untrimmed | +-------------------+------------------------+ | Joe Satriani | Joe Satriani | +-------------------+------------------------+
उदाहरण - TRIM()
यहां वही काम करने का एक उदाहरण दिया गया है, लेकिन TRIM()
. का उपयोग करना समारोह:
SELECT TRIM(LEADING ' ' FROM ' Joe Satriani ') AS Trimmed;
परिणाम:
+-------------------+ | Trimmed | +-------------------+ | Joe Satriani | +-------------------+
केवल अग्रणी स्थान हटा दिया जाता है - पिछला स्थान रहता है। ऐसा इसलिए है क्योंकि हम LEADING
. का उपयोग करते हैं विनिर्देशक।
TRIM के अन्य उपयोग ()
आप TRIM()
. का भी इस्तेमाल कर सकते हैं पिछली जगह को हटाने के लिए (बस LEADING
. को बदलें TRAILING
. के साथ ), साथ ही दोनों तरफ से जगह हटाने के लिए (LEADING
. को बदलें) BOTH
के साथ )।
इसके अलावा, आप केवल रिक्त स्थान तक ही सीमित नहीं हैं। TRIM()
अन्य वर्णों को हटाने के लिए भी इस्तेमाल किया जा सकता है।