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

MySQL CONV() फ़ंक्शन में बेस की निचली और ऊपरी सीमा है? यदि सीमा से बाहर बेस प्रदान किया जाए तो क्या होता है?


बेस 2 से अधिक और 36 से कम होना चाहिए यानी बेस की निचली सीमा 2 है और ऊपरी सीमा 36 है। यह from_base और to_base दोनों मानों पर लागू होता है। यदि हम सीमा से बाहर बेस के मान प्रदान करते हैं तो MySQL आउटपुट के रूप में NULL लौटाता है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा:

उदाहरण

mysql> Select CONV(10,10,38); 
+----------------+ 
| CONV(10,10,38) | 
+----------------+ 
| NULL           | 
+----------------+ 
1 row in set (0.00 sec) 
mysql> Select CONV(10,72,2); 
+---------------+ 
| CONV(10,72,2) | 
+---------------+ 
| NULL          | 
+---------------+ 
1 row in set (0.00 sec) 
mysql> Select CONV(10,10,1); 
+---------------+ 
| CONV(10,10,1) | 
+---------------+ 
| NULL          | 
+---------------+ 
1 row in set (0.00 sec)

  1. - यदि हम MySQL CHAR() फंक्शन के आर्गुमेंट के रूप में NULL प्रदान करते हैं तो क्या होता है?

    यदि NULL को आर्गुमेंट के रूप में प्रदान किया जाता है तो MySQL CHAR() फंक्शन NULL को अनदेखा कर देगा। इसे समझने के लिए, निम्नलिखित उदाहरणों पर विचार करें: SELECT CHAR(NULL,66,67,NULL); +-----------------------+ | CHAR(NULL,66,67,NULL) | +-----------------------+ | BC | +----------

  1. - MySQL ISNULL() फंक्शन और IS NULL ऑपरेटर में क्या अंतर है?

    महत्वपूर्ण रूप से दोनों ISNULL() फंक्शन और IS NULL तुलना ऑपरेटर में कोई अंतर नहीं है और कुछ सामान्य व्यवहार साझा करते हैं। एकमात्र अंतर जो हम देख सकते हैं वह उनके सिंटैक्स में है। ISNULL() फंक्शन का एक्सप्रेशन इसके आर्गुमेंट के रूप में होगा जबकि IS NULL तुलना ऑपरेटर के बाईं ओर एक्सप्रेशन होगा। अन्य

  1. - MySQL स्टोर्ड प्रोसीजर और फंक्शन में क्या अंतर है?

    स्टोर्ड प्रोसीजर MySQL में, एक स्टोर्ड प्रोसीजर को CALL स्टेटमेंट की मदद से बुलाया जाता है। एक स्टोर्ड प्रोसीजर एक से अधिक मान (multiple values) वापस कर सकता है। डिफ़ॉल्ट रूप से, एक स्टोर्ड प्रोसीजर 0 वापस करता है। इसका उपयोग SQL क्वेरी के अंदर नहीं किया जा सकता और यह प्री-कंपाइल (pre-compiled) पर आ