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

MySQL

  1. MySQL WHILE लूप स्टेटमेंट का उपयोग स्टोर्ड प्रोसीजर में कैसे किया जा सकता है?

    जैसा कि हम जानते हैं कि MySQL हमें लूप स्टेटमेंट्स प्रदान करता है जो हमें एक शर्त के आधार पर SQL कोड के ब्लॉक को बार-बार निष्पादित करने की अनुमति देते हैं। WHILE लूप स्टेटमेंट ऐसा ही एक प्रकार का लूप स्टेटमेंट है। इसका सिंटैक्स निम्नानुसार है: WHILE expression DO statements END WHILE वास्तव में, WH

  2. MySQL REPEAT लूप स्टेटमेंट का उपयोग स्टोर्ड प्रोसीजर में कैसे किया जा सकता है?

    जैसा कि हम जानते हैं कि MySQL हमें लूप स्टेटमेंट्स प्रदान करता है जो हमें एक शर्त के आधार पर SQL कोड के ब्लॉक को बार-बार निष्पादित करने की अनुमति देते हैं। एक REPEAT लूप स्टेटमेंट ऐसा ही एक प्रकार का लूप स्टेटमेंट है। इसका सिंटैक्स निम्नानुसार है: REPEAT statements; UNTIL expression END REPEAT सबसे

  3. यदि हम MySQL CHAR() फंक्शन के आर्गुमेंट के रूप में 255 से बड़ा मान प्रदान करते हैं तो MySQL क्या लौटाता है?

    MySQL CHAR() फंक्शन के आर्गुमेंट्स जो 255 से अधिक हैं, उन्हें मल्टीपल रिजल्ट बाइट्स में परिवर्तित करता है। उदाहरण के लिए, CHAR(260) CHAR(0,1,0,4) के बराबर है। यह निम्नलिखित स्टेटमेंट्स से अधिक स्पष्ट हो सकता है: SELECT HEX(CHAR(256)), HEX(CHAR(1,0)); +----------------+----------------+ | HEX(CHAR(

  4. कैसे जांचें कि डिफ़ॉल्ट रूप से MySQL CHAR() फंक्शन एक बाइनरी स्ट्रिंग लौटाता है?

    CHARSET() फंक्शन की सहायता से, हम जांच सकते हैं कि MySQL CHAR() फंक्शन द्वारा कौन सी स्ट्रिंग लौटाई जाती है। निम्नलिखित परिणाम सेट इसे प्रदर्शित करेगा: SELECT CHARSET(CHAR(85)); +-------------------+ | CHARSET(CHAR(85)) | +-------------------+ | binary | +-------------------+ 1 row in s

  5. MySQL CHAR() फंक्शन द्वारा डिफ़ॉल्ट बाइनरी स्ट्रिंग के अलावा किसी दिए गए कैरेक्टर सेट में स्ट्रिंग कैसे उत्पन्न करें?

    हम किसी दिए गए कैरेक्टर सेट में डिफ़ॉल्ट बाइनरी स्ट्रिंग के अलावा स्ट्रिंग उत्पन्न करने के लिए USING कीवर्ड का उपयोग कर सकते हैं। निम्नलिखित परिणाम सेट इसे प्रदर्शित करेगा: SELECT CHARSET(CHAR(85 USING utf8)); +------------------------------+ | CHARSET(CHAR(85 USING utf8)) | +---------------------

  6. MySQL में बिट-फील्ड नोटेशन क्या है और इसका उपयोग बिट-फील्ड मान लिखने के लिए कैसे किया जा सकता है?

    बिट-फील्ड नोटेशन वह नोटेशन है जिसकी सहायता से हम बिट-फील्ड मान लिख सकते हैं। बिट-फील्ड नोटेशन का सिंटैक्स निम्नानुसार है: सिंटैक्स bvalue OR 0bvalue यहां, मान शून्य और एक का उपयोग करके लिखा गया एक बाइनरी मान है। मुख्य रूप से बिट-फील्ड नोटेशन MySQL टेबल के BIT कॉलम को असाइन किए जाने वाले मानों को

  7. MySQL बिट मानों को प्रिंट करने योग्य रूप में कैसे प्रदर्शित करें?

    वास्तव में, बिट मान बाइनरी मानों के रूप में लौटाए जाते हैं लेकिन हम उन्हें निम्नलिखित की सहायता से प्रिंट करने योग्य रूप में भी प्रदर्शित कर सकते हैं: 0 जोड़कर हम बिट मानों को प्रिंट करने योग्य रूप में प्रदर्शित कर सकते हैं उनमें 0 जोड़कर। बिट_टेस्टिंग टेबल से निम्नलिखित उदाहरण इसे समझने के लिए उप

  8. यूजर वेरिएबल्स को असाइन किए गए बिट मान का डिफ़ॉल्ट प्रकार क्या है?

    डिफ़ॉल्ट रूप से, यूजर वेरिएबल्स को असाइन किए गए बिट मान बाइनरी स्ट्रिंग्स हैं। इसे यूजर वेरिएबल को बिट मान असाइन करके और फिर उन्हें पुनर्प्राप्त करके समझाया जा सकता है: SELECT @abc; +------+ | @abc | +------+ | C | +------+ 1 row in set (0.00 sec) उपरोक्त परिणाम सेट दर्शाता है कि यूजर वेरिएबल्स

  9. यूजर वेरिएबल को बिट मान को संख्या के रूप में कैसे असाइन करें?

    जैसा कि हम जानते हैं कि यूजर वेरिएबल्स को असाइन किए गए बिट मानों का डिफ़ॉल्ट प्रकार बाइनरी स्ट्रिंग्स है लेकिन हम निम्नलिखित दो विधियों का उपयोग करके बिट मान को संख्या के रूप में भी असाइन कर सकते हैं: CAST() फंक्शन का उपयोग करके CAST(... AS UNSIGNED) की सहायता से बिट मान को संख्या असाइन की जा सकती

  10. MySQL स्टोर्ड प्रोसीजर में यूजर वेरिएबल्स का उपयोग कैसे करें?

    MySQL स्टोर्ड प्रोसीजर में, यूजर वेरिएबल्स को एम्परसैंड यानी @ से प्रीफिक्स करके संदर्भित किया जाता है। उदाहरण के लिए, @A, @B, आदि यूजर वेरिएबल्स हैं। इसे प्रदर्शित करने के लिए, हम निम्नलिखित प्रोसीजर बना रहे हैं: CALL Proc_Uservariables(); +------+------+-------+ | @A | @B | @A+@B | +------+-

  11. यदि MySQL SUBSTRING_INDEX() फंक्शन में आर्गुमेंट 'count' का मान डिलीमीटर की कुल घटनाओं से अधिक हो तो क्या होता है?

    यदि आर्गुमेंट count का मान डिलीमीटर की कुल घटनाओं से अधिक है तो MySQL SUBSTRING_INDEX() फंक्शन वही स्ट्रिंग आउटपुट के रूप में लौटाएगा। इसे निम्नलिखित उदाहरण से प्रदर्शित किया जा सकता है: SELECT SUBSTRING_INDEX(My Name is Ram,a,3); +-----------------------------------------+ | SUBSTRING_INDEX(My Na

  12. बिल्ट-इन फंक्शन्स के नामों को पार्स करने के लिए पार्सर द्वारा उपयोग किए जाने वाले डिफ़ॉल्ट नियम क्या हैं?

    वास्तव में, जब पार्सर किसी ऐसे शब्द का सामना करता है जो बिल्ट-इन फंक्शन का नाम है, तो उसे यह निर्धारित करना होगा कि क्या नाम फंक्शन कॉल को दर्शाता है या टेबल या कॉलम नाम जैसे पहचानकर्ता के लिए नॉन-एक्सप्रेशन संदर्भ है। निम्नलिखित क्वेरीज पर विचार करें: 1. SELECT SUM(salary) FROM employee; 2. CREATE

  13. MySQL IF स्टेटमेंट का उपयोग स्टोर्ड प्रोसीजर में कैसे किया जा सकता है?

    MySQL IF स्टेटमेंट स्टोर्ड प्रोसीजर के भीतर एक बुनियादी सशर्त निर्माण को लागू करता है। इसका सिंटैक्स निम्नानुसार है: IF expression THEN Statements; END IF; यह सेमीकॉलन के साथ समाप्त होना चाहिए। MySQL स्टोर्ड प्रोसीजर के भीतर IF स्टेटमेंट के उपयोग को प्रदर्शित करने के लिए, हम निम्नलिखित स्टोर्ड प्रो

  14. बिल्ट-इन फंक्शन्स के नामों को पार्स करने के लिए पार्सर द्वारा उपयोग किए जाने वाले डिफ़ॉल्ट नियमों को कैसे बदलें?

    पार्सर द्वारा बिल्ट-इन फंक्शन्स के नामों को पार्स करने के लिए उपयोग किए जाने वाले डिफ़ॉल्ट नियमों को IGNORE_SPACE SQL मोड को सक्षम करके बदला जा सकता है। जब हम इस मोड को सक्षम करते हैं, तो पार्सर फंक्शन नाम और अगले पैरेंथेसिस के बीच कोई व्हाइटस्पेस न होने की आवश्यकता को शिथिल करता है। उदाहरण के लिए,

  15. IGNORE_SPACE SQL मोड का उपयोग क्या है?

    IGNORE_SPACE SQL मोड का उपयोग पार्सर द्वारा उन फंक्शन नामों के साथ व्यवहार को संशोधित करने के लिए किया जा सकता है जो व्हाइटस्पेस-सेंसिटिव हैं। निम्नलिखित मामले हैं जिनमें हम IGNORE_SPACE SQL मोड का उपयोग कर सकते हैं: केस-1 - जब IGNORE_SPACE SQL मोड अक्षम हो IGNORE_SPACE SQL मोड को अक्षम करने के बा

  16. OUT पैरामीटर के साथ MySQL स्टोर्ड प्रोसीजर कैसे बनाएं?

    इसे समझने के लिए हम student_info नामक टेबल का उपयोग कर रहे हैं जिसमें निम्नलिखित मान हैं: SELECT * FROM student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History |

  17. INOUT पैरामीटर के साथ MySQL स्टोर्ड प्रोसीजर कैसे बनाएं?

    निम्नलिखित उदाहरण MySQL स्टोर्ड प्रोसीजर को INOUT पैरामीटर के साथ प्रदर्शित करेगा: END // Query OK, 0 rows affected (0.03 sec) यहां, count INOUT पैरामीटर है, जो मान संग्रहीत और लौटा सकता है और increment IN पैरामीटर है, जो यूजर से मान स्वीकार करता है। SELECT @counter; +----------+ | @counter | +-

  18. कुछ शर्तों के आधार पर MySQL टेबल से मान चुनने के लिए स्टोर्ड प्रोसीजर कैसे बनाएं?

    हम MySQL टेबल से कुछ शर्तों के आधार पर रिकॉर्ड्स चुनने के लिए IN और OUT ऑपरेटर्स के साथ एक स्टोर्ड प्रोसीजर बना सकते हैं। इसे समझने के लिए हम student_info नामक टेबल का उदाहरण ले रहे हैं जिसमें निम्नलिखित डेटा है: SELECT * FROM student_info; +------+---------+------------+------------+ | id | Nam

  19. MySQL टेबल में मान डालने के लिए स्टोर्ड प्रोसीजर कैसे बनाएं?

    हम IN ऑपरेटर के साथ एक स्टोर्ड प्रोसीजर बनाकर MySQL टेबल में मान डाल सकते हैं। इसे समझने के लिए हम student_info नामक टेबल का उदाहरण ले रहे हैं जिसमें निम्नलिखित डेटा है: SELECT * FROM student_info; +------+---------+-----------+------------+ | id | Name | Address | Subject | +------+----

  20. MySQL में हेक्साडेसिमल मान का डिफ़ॉल्ट प्रकार क्या है?

    जैसा कि हम जानते हैं कि संख्यात्मक संदर्भों में हेक्साडेसिमल मान पूर्णांक की तरह कार्य करते हैं और स्ट्रिंग संदर्भों में वे बाइनरी स्ट्रिंग की तरह कार्य करते हैं। इसे निम्नलिखित उदाहरण से समझा जा सकता है: SELECT X5455544F5249414C53504F494E54; +---------------------------------+ | X5455544F5249414C

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:197/229  20-कंप्यूटर/Page Goto:1 191 192 193 194 195 196 197 198 199 200 201 202 203