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

CONV() फ़ंक्शन में संख्या 'N' का मान उसके बेस के अनुसार नहीं होने पर क्या होता है?


यदि CONV() फ़ंक्शन में दी गई संख्या उसके बेस के अनुसार नहीं है तो MySQL आउटपुट के रूप में 0 लौटाता है। मान लीजिए, यदि हम दशमलव संख्या 9 को बाइनरी संख्या प्रणाली में संख्या में बदलना चाहते हैं तो इस मामले में from_base का मान 10 होना चाहिए लेकिन यदि हम from_base के मान के रूप में 8 प्रदान करते हैं तो MySQL आउटपुट के रूप में 0 लौटाता है।

उदाहरण

mysql> Select CONV(9,8,2); 
+-------------+ 
| CONV(9,8,2) | 
+-------------+ 
| 0           | 
+-------------+ 
1 row in set (0.00 sec)

जैसा कि हम जानते हैं कि अष्टक संख्या प्रणाली के मान 0 से 7 के बीच होने चाहिए, इसलिए संख्या 9 के लिए संख्या प्रणाली दशमलव यानी 10 होनी चाहिए।


  1. - जब हम उस टेबल को ड्रॉप करेंगे जिसमें वह ट्रिगर है तो ट्रिगर का क्या होगा?

    अगर हम उस टेबल को नष्ट करेंगे जिससे यह जुड़ा हुआ है तो ट्रिगर भी नष्ट हो जाएगा। इसे ट्रिगर का स्पष्ट विनाश कहा जाता है। इसे एक उदाहरण से समझा जा सकता है - उदाहरण मान लीजिए हमारे पास Sample नामक टेबल पर trigger_before_delete_sample नामक एक ट्रिगर है। अब अगर हम इस टेबल को डिलीट करेंगे तो इस टेबल से

  1. - MySQL में MAX() एग्रीगेट फंक्शन का उपयोग करके कॉलम का अधिकतम मान प्राप्त करें

    MySQL MAX() फंक्शन: कॉलम का अधिकतम मान खोजना MAX() एक एग्रीगेट फंक्शन है जो एक कॉलम में सबसे बड़ा मान लौटाता है। यह संख्याओं, तारीखों, और स्ट्रिंग्स (वर्णानुक्रम में अंतिम) पर काम करता है। उदाहरण: ID कॉलम का अधिकतम मान टेबल बनाएं और डेटा डालें: CREATE TABLE DemoTable (Id INT); INSERT INTO DemoTabl

  1. - MySQL में NOT NULL वैल्यू पहले और NULL वैल्यू बाद में कैसे दिखाएं?

    ORDER BY में IS NULL से NULL सॉर्टिंग कंट्रोल करना MySQL में किसी कॉलम के NOT NULL वैल्यू पहले और NULL वैल्यू बाद में दिखाने के लिए ORDER BY (Column IS NULL) एक्सप्रेशन का उपयोग करें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1357 ( StudentName VARCHAR(40), StudentCountryName VA