Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

जेपीए मानदंडबिल्डर में रेगुलर एक्सप्रेशन का प्रयोग करें

जेपीए प्रश्नों में पैटर्न मिलान केवल

. तक ही सीमित है
  • _ - कोई भी पात्र
  • % - कोई स्ट्रिंग

REGEXP MySQL में ऑपरेटर सिंटैक्स है (SELECT 'a' REGEXP 'A' ) इसलिए इसका उपयोग CriteriaBuilder.function() . के साथ नहीं किया जा सकता है एपीआई। मुझे डर है कि देशी SQL क्वेरी चलाना सबसे अच्छा है।

यदि आप हाइबरनेट का उपयोग कर रहे हैं तो आपके पास एक और विकल्प है। आप रैप REGEXP कर सकते हैं SQLFunctionTemplate . में ऑपरेटर , हाइबरनेट बोली का विस्तार करें और CriteriaBuilder.function() के साथ चलाएं ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqldump केवल एक टेबल निर्यात करता है

  2. MySQL की तरह Firebase से गणना डेटा पुनर्प्राप्त करें

  3. Mysql में क्लॉज द्वारा यूनियन और ऑर्डर का उपयोग करना

  4. जब जिला चुना जाता है तो PHP डेटाबेस से डेटा को पॉप्युलेट करता है

  5. SQL सीमा चुनें लेकिन शामिल नहीं हों