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

MySQL का उपयोग करके एक अद्वितीय यादृच्छिक 10 वर्ण स्ट्रिंग उत्पन्न करना?

<घंटा/>

10 कैरेक्टर स्ट्रिंग जेनरेट करने के लिए, हम इनबिल्ट फ़ंक्शंस 'रैंड ()' और 'चार ()' का उपयोग कर सकते हैं। रैंडम 10 कैरेक्टर स्ट्रिंग जेनरेट करने के लिए निम्नलिखित क्वेरी है।

mysql> सेलेक्ट कॉन्सैट (-> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () *) 25)+97), -> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () * 25)) +97), -> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () * 25) +97), -> चार (राउंड (रैंड () * 25) +97 ), -> चार(राउंड(रैंड()*25)+97) -> )AS Random10CharacterString;

यहाँ आउटपुट रैंडम 10 कैरेक्टर स्ट्रिंग दिखा रहा है।

<पूर्व>+--------------------------+| Random10CharacterString |+--------------------------+| duscikyspy |+--------------------------+1 पंक्ति में सेट (0.00 सेकंड)

अपर केस में यादृच्छिक वर्ण उत्पन्न करने के लिए निम्नलिखित क्वेरी है।

mysql> कॉन्सैट चुनें ( -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () *) 25)+65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65), -> चार (राउंड (रैंड () * 25) +65 ), -> चार (राउंड (रैंड () * 25) +65) -> ) Random10CharacterString के रूप में;

निम्न आउटपुट है।

<पूर्व>+--------------------------+| Random10CharacterString |+--------------------------+| WMWWVOIXPF |+--------------------------+1 पंक्ति में सेट (0.00 सेकंड)

उपरोक्त आउटपुट अपर केस में यादृच्छिक वर्ण प्रदर्शित करता है।


  1. जावा का उपयोग कर एक स्ट्रिंग में एक अद्वितीय चरित्र कैसे खोजें?

    आप निम्न तरीकों से पता लगा सकते हैं कि दिए गए स्ट्रिंग में निर्दिष्ट वर्ण हैं या नहीं - indexOf() विधि का उपयोग करना आप indexOf() . का उपयोग करके स्ट्रिंग में किसी विशेष अक्षर की खोज कर सकते हैं स्ट्रिंग वर्ग की विधि। यह विधि एक पूर्णांक पैरामीटर देता है जो स्ट्रिंग के भीतर किसी शब्द की स्थिति अनुक

  1. पायथन में यूयूआईडी का उपयोग करके रैंडम आईडी बनाना

    यूयूआईडी का फुल फॉर्म यूनिवर्सल यूनीक आइडेंटिफायर है, यह एक पायथन लाइब्रेरी है जो रैंडम ऑब्जेक्ट जनरेट करने के लिए 128 बिट आईडी को सपोर्ट करती है। यूयूआईडी के लाभ जैसा कि चर्चा की गई है, हम इसका उपयोग यादृच्छिक वस्तुओं के लिए अद्वितीय यादृच्छिक आईडी उत्पन्न करने के लिए कर सकते हैं। क्रिप्टोग्राफी औ

  1. जब तक किसी दिए गए स्ट्रिंग को पायथन का उपयोग करके उत्पन्न नहीं किया जाता है, तब तक यादृच्छिक तार उत्पन्न करना

    एक स्ट्रिंग को देखते हुए, हमारा कार्य वर्णों, विशेष वर्णों, संख्याओं आदि के यादृच्छिक संयोजन का उपयोग करके कुछ तार उत्पन्न करना है। उदाहरण InputPPOutputAKAK..... एल्गोरिदम चरण 1:एक स्ट्रिंग इनपुट करें। चरण 2:यहां हम एक चर में लोअरकेस, अपरकेस और विशेष वर्णों के सभी संभावित संयोजनों को संग्रहीत करते ह