इस लेख में बिल्ट-इन मारियाडीबी स्ट्रिंग फ़ंक्शंस और ऑपरेटरों की पूरी सूची है।
मारियाडीबी में उपलब्ध स्ट्रिंग फ़ंक्शंस और ऑपरेटरों की सूची निम्नलिखित है। फ़ंक्शन, उसके सिंटैक्स और उदाहरणों की व्याख्या देखने के लिए प्रत्येक फ़ंक्शन या ऑपरेटर के नाम पर क्लिक करें।
कार्य | <थ>विवरण|
---|---|
ASCII() | किसी दिए गए स्ट्रिंग के सबसे बाएं वर्ण का अंकीय ASCII कोड देता है। |
BIN() | एक स्ट्रिंग देता है जिसमें किसी संख्या का बाइनरी प्रतिनिधित्व होता है। |
BINARY | इसके बाद वाली स्ट्रिंग को बाइनरी स्ट्रिंग में कास्ट करता है। |
BIT_LENGTH() | एक स्ट्रिंग में बिट्स की संख्या देता है। |
CAST() | एक प्रकार के मान को दूसरे प्रकार में कास्ट करता है। |
CHAR() | व्यक्तिगत वर्णों के लिए पूर्णांक मानों के आधार पर स्ट्रिंग लौटाता है। |
CHAR_LENGTH() | वर्णों में मापी गई स्ट्रिंग की लंबाई लौटाता है। |
CHARACTER_LENGTH() | CHAR_LENGTH() का पर्यायवाची । |
CHR() | एक तर्क के रूप में प्रदान किए गए कोड मानों के आधार पर एक वर्ण देता है। |
CONCAT() | आपको दो या अधिक स्ट्रिंग्स को जोड़ने में सक्षम बनाता है। |
CONCAT_WS() | आपको एक या अधिक स्ट्रिंग्स को संयोजित करते हुए विभाजक जोड़ने की अनुमति देता है। |
CONVERT() | एक मान को दूसरे डेटा प्रकार में बदलता है। |
ELT() | सूची में दिए गए स्थान पर सूची आइटम लौटाता है। |
EXPORT_SET() | प्रत्येक बिट सेट के लिए एक ऑन स्ट्रिंग देता है, प्रत्येक बिट सेट नहीं होने के लिए एक ऑफ स्ट्रिंग देता है। |
EXTRACTVALUE() | एक XML खंड से CDATA लौटाता है। |
FIELD() | तर्कों की सूची में किसी दिए गए स्ट्रिंग या संख्या की स्थिति लौटाता है। फ़ंक्शन बाद के तर्कों की सूची में पहले तर्क की अनुक्रमणिका (स्थिति) देता है। |
FIND_IN_SET() | एक स्ट्रिंग सूची में दिए गए सूची आइटम की अनुक्रमणिका देता है (उदाहरण के लिए 'आइटम1, आइटम2, आइटम3,…')। |
FORMAT() | आपको किसी संख्या को एक विशिष्ट प्रारूप में प्रारूपित करने की अनुमति देता है। |
FROM_BASE64() | बेस-64 एन्कोडेड स्ट्रिंग को डीकोड करता है और परिणाम देता है। |
HEX() | एक स्ट्रिंग को उसके हेक्साडेसिमल प्रतिनिधित्व में परिवर्तित करता है। |
INSERT() | एक स्ट्रिंग को दूसरी स्ट्रिंग में सम्मिलित करता है। |
INSTR() | एक स्ट्रिंग के भीतर एक सबस्ट्रिंग की पहली घटना की स्थिति देता है। |
LCASE() | LOWER() का पर्यायवाची (स्ट्रिंग को लोअरकेस में कनवर्ट करता है)। |
LEFT() | एक स्ट्रिंग से सबसे बाएं वर्ण देता है। |
LENGTH() | बाइट्स में मापी गई स्ट्रिंग की लंबाई लौटाता है। ओरेकल मोड में है या नहीं, इसके आधार पर अलग तरह से व्यवहार करता है। |
LENGTHB() | बाइट्स में मापी गई स्ट्रिंग की लंबाई लौटाता है। ओरेकल मोड में है या नहीं, इस पर ध्यान दिए बिना लगातार व्यवहार करता है। |
LIKE | SQL पैटर्न का उपयोग करके पैटर्न मिलान करता है। |
LOAD_FILE() | एक फ़ाइल को पढ़ता है और उसकी सामग्री को एक स्ट्रिंग के रूप में लौटाता है। |
LOCATE() | स्ट्रिंग के भीतर सबस्ट्रिंग की स्थिति लौटाता है। |
LOWER() | स्ट्रिंग को लोअरकेस में कनवर्ट करता है। |
LPAD() | आपको एक या अधिक वर्णों के साथ स्ट्रिंग के बाएं भाग को पैड करने की अनुमति देता है। |
LTRIM() | एक स्ट्रिंग की शुरुआत से रिक्त स्थान को ट्रिम करता है। |
MAKE_SET() | एक सेट मान देता है (एक स्ट्रिंग जिसमें , . द्वारा अलग किए गए सबस्ट्रिंग होते हैं वर्ण) जब आप फ़ंक्शन को कॉल करते हैं तो तर्क के रूप में निर्दिष्ट वर्ण होते हैं। |
MATCH AGAINST | एक पूर्ण-पाठ खोज करता है। |
MID() | निर्दिष्ट स्थिति से शुरू होने वाला एक सबस्ट्रिंग देता है (SUBSTRING() का पर्यायवाची) )। |
NOT LIKE | LIKE का निषेध ऑपरेटर। |
NOT REGEXP | REGEXP . का निषेध । |
NOT RLIKE | RLIKE . का निषेध । |
OCTET_LENGTH() | बाइट्स में मापी गई स्ट्रिंग की लंबाई देता है (LENGTH() का पर्यायवाची) )। |
ORD() | किसी दिए गए स्ट्रिंग के सबसे बाएं वर्ण का अंकीय मान देता है। |
POSITION() | स्ट्रिंग के भीतर एक सबस्ट्रिंग की पहली घटना की स्थिति देता है (LOCATE() का पर्यायवाची) , लेकिन थोड़े अलग सिंटैक्स के साथ)। |
QUOTE() | एक परिणाम उत्पन्न करने के लिए एक स्ट्रिंग को उद्धृत करता है जिसे SQL कथन में ठीक से बच गए डेटा मान के रूप में उपयोग किया जा सकता है। |
REGEXP | यह निर्धारित करता है कि कोई स्ट्रिंग रेगुलर एक्सप्रेशन से मेल खाती है या नहीं। |
REGEXP_INSTR() | रेगुलर एक्सप्रेशन पैटर्न से मेल खाने वाले सबस्ट्रिंग का शुरुआती इंडेक्स लौटाता है। |
REGEXP_LIKE() | एक बार लागू होने के बाद, यह फ़ंक्शन निर्धारित करेगा कि कोई स्ट्रिंग रेगुलर एक्सप्रेशन से मेल खाती है या नहीं (REGEXP के समान) ) इस लेखन के समय, REGEXP_LIKE() का अनुरोध किया गया है, लेकिन मारियाडीबी में नहीं जोड़ा गया है। इसकी नवीनतम स्थिति के लिए यह जिरा अनुरोध देखें। |
REGEXP_REPLACE() | एक स्ट्रिंग के भीतर सबस्ट्रिंग की घटनाओं को प्रतिस्थापित करता है जो दिए गए रेगुलर एक्सप्रेशन पैटर्न से मेल खाता है। |
REGEXP_SUBSTR() | दिए गए रेगुलर एक्सप्रेशन पैटर्न से मेल खाने वाले सबस्ट्रिंग को लौटाता है। |
REPEAT() | एक स्ट्रिंग को जितनी बार आवश्यकता हो दोहराने के लिए उपयोग किया जाता है। |
REPLACE() | सबस्ट्रिंग की सभी घटनाओं को दूसरी स्ट्रिंग से बदल देता है। |
REVERSE() | एक स्ट्रिंग लौटाता है जिसमें वर्णों का क्रम उल्टा होता है। |
RIGHT() | एक स्ट्रिंग से सबसे दाहिना वर्ण देता है। |
RLIKE | यह निर्धारित करता है कि कोई स्ट्रिंग रेगुलर एक्सप्रेशन से मेल खाती है या नहीं। |
RPAD() | आपको एक या अधिक वर्णों के साथ स्ट्रिंग के दाहिने हिस्से को पैड करने की अनुमति देता है। |
RTRIM() | एक स्ट्रिंग के दाईं ओर से खाली स्थान को ट्रिम करता है। |
SOUNDEX() | किसी दिए गए स्ट्रिंग से Soundex स्ट्रिंग लौटाता है। |
SOUNDS LIKE | ध्वनियों की तुलना करता है। |
SPACE() | एक स्ट्रिंग देता है जिसमें स्पेस वर्णों की एक निर्दिष्ट संख्या होती है। |
STRCMP() | दो स्ट्रिंग्स की उनके सॉर्ट क्रम के अनुसार तुलना करता है। |
SUBSTR() | निर्दिष्ट स्थिति से शुरू होने वाला एक सबस्ट्रिंग देता है (SUBSTRING() का पर्यायवाची) )। |
SUBSTRING() | निर्दिष्ट स्थिति से शुरू होने वाला एक सबस्ट्रिंग देता है। |
SUBSTRING_INDEX() | एक स्ट्रिंग में एक निश्चित वर्ण (या वर्ण) से पहले या बाद में सब कुछ देता है। |
TO_BASE64() | एक स्ट्रिंग को बेस-64 एन्कोडेड स्ट्रिंग में कनवर्ट करता है और परिणाम देता है। |
TO_CHAR() | दिनांक/समय/टाइमस्टैम्प एक्सप्रेशन को स्ट्रिंग में कनवर्ट करता है। |
TRIM() | एक स्ट्रिंग के प्रारंभ और/या अंत से रिक्त स्थान (या अन्य निर्दिष्ट वर्ण) को ट्रिम करता है। |
TRIM_ORACLE() | TRIM() . के Oracle मोड संस्करण का पर्यायवाची समारोह। |
UCASE() | UPPER() का पर्यायवाची (स्ट्रिंग को अपरकेस में कनवर्ट करता है)। |
UNCOMPRESSED_LENGTH() | संपीड़ित स्ट्रिंग की लंबाई COMPRESS() के साथ संपीड़ित होने से पहले देता है समारोह। |
UNHEX() | तर्क में वर्णों की प्रत्येक जोड़ी को एक हेक्साडेसिमल संख्या के रूप में व्याख्या करता है और इसे संख्या द्वारा दर्शाए गए बाइट में परिवर्तित करता है। |
UPDATEXML() | XML मार्कअप के दिए गए टुकड़े के एक हिस्से को एक नए XML टुकड़े से बदल देता है। |
UPPER() | स्ट्रिंग को अपरकेस में कनवर्ट करता है। |
WEIGHT_STRING() | इनपुट स्ट्रिंग के लिए भार स्ट्रिंग लौटाता है। यह फ़ंक्शन आंतरिक उपयोग के लिए एक डिबगिंग फ़ंक्शन है। |