TRIM का उपयोग अग्रणी और अनुगामी रिक्त स्थान को हटाने के लिए किया जाता है। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(StudentName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने अग्रणी और अनुगामी व्हाइटस्पेस वाले रिकॉर्ड सम्मिलित किए हैं -
mysql> डेमोटेबल मानों ('एडम स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('कैरोल टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+------------------------------------------+| छात्र का नाम |+------------------------------------------+| एडम स्मिथ| डेविड मिलर || क्रिस ब्राउन || कैरल टेलर |+------------------------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)पूर्व>MySQL तालिका में सभी रिकॉर्ड्स को ट्रिम करने के लिए क्वेरी निम्नलिखित है -
mysql> अपडेट डेमोटेबल सेट स्टूडेंटनाम=ट्रिम(स्टूडेंटनाम);क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.24 सेकंड)पंक्तियाँ मिलान:4 परिवर्तित:4 चेतावनियाँ:0
आइए एक बार फिर से टेबल रिकॉर्ड देखें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट का उत्पादन करेगा। TRIM() &minuss;
. का उपयोग करके सभी प्रमुख और अनुगामी व्हाइटस्पेस अब सफलतापूर्वक हटा दिए गए हैं <पूर्व>+-----------------+| छात्र का नाम |+-----------------+| एडम स्मिथ || डेविड मिलर || क्रिस ब्राउन || कैरल टेलर |+-----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)