Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL TRIM () फ़ंक्शन का उद्देश्य क्या है?


MySQL TRIM() फ़ंक्शन का उपयोग स्ट्रिंग से विशिष्ट प्रत्यय या उपसर्ग या दोनों को हटाने के लिए किया जाता है। TRIM () फंक्शन की कार्यप्रणाली को इसके सिंटैक्स की मदद से समझा जा सकता है -

सिंटैक्स

TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)

यहाँ,

  • तर्क BOTH का अर्थ है कि स्ट्रिंग से हटाए जाने के लिए बाएँ और दाएँ दोनों से उपसर्ग।
  • LEADING तर्क का अर्थ है कि केवल प्रमुख उपसर्गों को हटाया जाना है।
  • TRAILING तर्क का अर्थ है कि केवल पीछे वाले उपसर्गों को हटाया जाना है।
  • Str_to_remove वह तर्क है जिसका अर्थ है कि वह स्ट्रिंग जिसे हम स्ट्रिंग से हटाना चाहते हैं।
  • String तर्क का अर्थ है वह स्ट्रिंग जिससे उपसर्गों को हटाना है।

उदाहरण

mysql> Select TRIM(BOTH '0' FROM '0100');
+----------------------------+
| TRIM(BOTH '0' FROM '0100') |
+----------------------------+
| 1                          |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(BOTH '**' from '**tutorialspoint.com**');
+------------------------------------------------+
| TRIM(BOTH '**' from '**tutorialspoint.com**')  |
+------------------------------------------------+
| tutorialspoint.com                             |
+------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Trailing '**' from '**tutorialspoint.com**');
+----------------------------------------------------+
| TRIM(Trailing '**' from '**tutorialspoint.com**')  |
+----------------------------------------------------+
| **tutorialspoint.com                               |
+----------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select TRIM(Leading '**' from '**tutorialspoint.com**');
+---------------------------------------------------+
| TRIM(Leading '**' from '**tutorialspoint.com**')  |
+---------------------------------------------------+
| tutorialspoint.com**                              |
+---------------------------------------------------+
1 row in set (0.00 sec)

  1. MySQL में CHAR () का उल्टा कार्य क्या है?

    MySQL में CHAR () का रिवर्स फंक्शन ASCII () या ORD () है। यहां, ASCII () सबसे बाएं वर्ण का संख्यात्मक मान देता है, जबकि ORD () तर्क के सबसे बाएं वर्ण के लिए वर्ण कोड लौटाता है आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Value int, Value1 char(1), Value2 char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभाव

  1. MySQL में ORDER BY columnname*1 का उद्देश्य क्या है?

    MySQL परोक्ष रूप से कॉलम को एक संख्या में बदल देगा। निम्नलिखित वाक्य रचना है - अपने TableName क्रम से अपने ColumnName*1 द्वारा *चुनें; आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1441 मान (38) में डालें );क्वेरी

  1. सी/सी++ में फ़ंक्शन प्रोटोटाइप का उद्देश्य क्या है?

    यहां हम देखेंगे कि सी या सी ++ में फ़ंक्शन प्रोटोटाइप का उपयोग करने का उद्देश्य क्या है। फ़ंक्शन प्रोटोटाइप का उपयोग कंपाइलर को तर्कों की संख्या और फ़ंक्शन पैरामीटर के आवश्यक डेटाटाइप के बारे में बताने के लिए किया जाता है, यह फ़ंक्शन के रिटर्न प्रकार के बारे में भी बताता है। इस जानकारी के द्वारा, कं