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

विभिन्न वाइल्डकार्ड वर्ण क्या हैं जिनका उपयोग MySQL RLIKE ऑपरेटर के साथ किया जा सकता है?


RLIKE ऑपरेटरों के साथ वाइल्डकार्ड का उपयोग बहुत प्रयास बचा सकता है जब हम एक प्रश्न लिखते हैं जो वर्ण स्ट्रिंग में कुछ पैटर्न (नियमित अभिव्यक्ति) की तलाश करता है। RLIKE के साथ उपयोग किए जाने वाले वाइल्डकार्ड हैं:

  • ^ - यह स्ट्रिंग की शुरुआत को दर्शाता है। दूसरे शब्दों में जब हम इस वाइल्डकार्ड का उपयोग RLIKE ऑपरेटर के साथ करते हैं तो यह उस पैटर्न को खोजेगा जो ^ वाइल्डकार्ड के बाद लिखे गए विशेष स्ट्रिंग से शुरू होता है

उदाहरण

 mysql> Select Id, Name from Student WHERE Name RLIKE '^H';
 +------+---------+
 | id   | Name    |
 +------+---------+
 | 15   | Harshit |
 +------+---------+
 1 row in set (0.00 sec)
  • $ - यह स्ट्रिंग के END को दर्शाता है। दूसरे शब्दों में जब हम इस वाइल्डकार्ड का उपयोग RLIKE ऑपरेटर के साथ करते हैं तो यह उस पैटर्न को ढूंढेगा जो $ वाइल्डकार्ड के बाद लिखे गए विशेष स्ट्रिंग के साथ समाप्त होता है।

उदाहरण

mysql> Select Id, Name from Student WHERE Name RLIKE 'v$';
+------+--------+
| Id   | Name   |
+------+--------+
| 1    | Gaurav |
| 2    | Aarav  |
| 20   | Gaurav |
+------+--------+
3 rows in set (0.00 sec)

  • | -इसका मतलब है या। दूसरे शब्दों में जब हम इस वाइल्डकार्ड का उपयोग RLIKE ऑपरेटर के साथ करते हैं तो यह स्ट्रिंग ढूंढेगा जिसमें या तो सबस्ट्रिंग लिखा होगा | वाइल्डकार्ड।

उदाहरण

mysql> Select Id, Name from Student WHERE Name RLIKE 'Gaurav|raj';
+------+---------+
| Id   | Name    |
+------+---------+
| 1    | Gaurav  |
| 20   | Gaurav  |
| 21   | Yashraj |
+------+---------+
3 rows in set (0.00 sec)

  1. MySQL 8.0 में हटाई गई कौन सी विशेषताएं हैं?

    कुछ सुविधाएँ अप्रचलित हो गई हैं और MySQL 8.0 से हटा दी गई हैं। जब इन हटाए गए आइटम के विकल्प दिखाए जाते हैं, तो उन्हें आगे की जटिलताओं से बचने के लिए उपयोग करने की आवश्यकता होती है। द innodb_locks_unsafe_for_binlog सिस्टम चर हटा दिया गया है। ‘प्रतिबद्ध पढ़ें’ अलगाव स्तर का उपयोग किया जा सकता है क्य

  1. ऐसी कौन सी विशेषताएं हैं जिन्हें MySQL 8.0 में पदावनत किया गया था?

    MySQL के आने वाले संस्करणों में कुछ सुविधाओं को हटा दिया जा सकता है जिन्हें हटा दिया गया है। यदि एप्लिकेशन उन सुविधाओं का उपयोग करते हैं जिन्हें उस विशिष्ट संस्करण में हटा दिया गया है, तो उस सुविधा को संशोधित किया जाना चाहिए और जहां भी संभव हो विकल्पों का उपयोग किया जाना चाहिए। आइए संक्षेप में समझत

  1. MySQL 8.0 में कौन-कौन से फीचर जोड़े गए हैं?

    आइए उन सुविधाओं को समझते हैं जिन्हें MySQL 8.0 में जोड़ा गया था सुरक्षा स्तर बढ़ाए गए सुरक्षा स्तरों में सुधार किया गया है, और डीबीए (डेटाबेस व्यवस्थापक) को खाता प्रबंधन के लिए अधिक लचीलापन दिया गया है। संसाधन समूह संसाधन समूह बनाए और प्रबंधित किए जा सकते हैं, और सर्वर में विशिष्ट समूहों के संसाधन