यह TRIM() फंक्शन को कॉलम पर MySQL UPDATE स्टेटमेंट के साथ लागू करके किया जा सकता है। नीचे दिया गया उदाहरण इसे स्पष्ट करता है।
उदाहरण
मान लें कि हमारे पास Employee टेबल है जिसके Department कॉलम के सभी मानों के साथ प्रीफिक्स 'Dept.' जुड़ा हुआ है:
mysql> Select * from Employee; +------+----------------+------------+----------------------+ | Id | Name | Address | Department | +------+----------------+------------+----------------------+ | 100 | Raman | Delhi | IT Dept. | | 101 | Mohan | Haryana | History Dept. | | 102 | Shyam | Chandigarh | ENGLISH Dept. | | 103 | Sukhjeet Singh | Patiala | Computer Engg. Dept. | | 104 | Bimal Roy | Calcutta | Computer Engg. Dept. | +------+----------------+------------+----------------------+ 5 rows in set (0.01 sec)
नीचे दी गई क्वेरी कॉलम Department से प्रीफिक्स 'Dept.' को हटा देगी और टेबल को अपडेट भी करेगी।
mysql> Update Employee set Department = TRIM(Trailing 'Dept.' FROM Department); Query OK, 5 rows affected (0.10 sec) Rows matched: 5 Changed: 5 Warnings: 0 mysql> Select * from Employee; +------+----------------+------------+-----------------+ | Id | Name | Address | Department | +------+----------------+------------+-----------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------+------------+-----------------+ 5 rows in set (0.00 sec)
उपरोक्त परिणाम सेट दर्शाता है कि कॉलम मानों के साथ अब कोई प्रीफिक्स 'Dept.' नहीं है।