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

यदि मैं UNHEX () फ़ंक्शन के तर्क के रूप में एक गैर-हेक्साडेसिमल संख्या प्रदान करता हूं, तो MySQL क्या लौटाता है?

<घंटा/>

यदि हम UNHEX () फ़ंक्शन के तर्क के रूप में कोई गैर-हेक्साडेसिमल संख्या प्रदान करते हैं, तो MySQL NULL लौटाता है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा।

उदाहरण

mysql> Select UNHEX('ANK96598');
+-------------------+
| UNHEX('ANK96598') |
+-------------------+
| NULL              |
+-------------------+
1 row in set (0.00 sec)

जैसा कि हम जानते हैं कि मान्य हेक्साडेसिमल अंक '0…9', 'A…F' या 'a…f' के बीच होते हैं, इसलिए उपरोक्त क्वेरी NULL को लौटाती है।


  1. यदि INTERVAL () फ़ंक्शन का पहला तर्क NULL है, तो MySQL क्या लौटाता है?

    MySQL -1 को आउटपुट के रूप में लौटाता है यदि INTERVAL() फ़ंक्शन का पहला तर्क NULL है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - इंटरवल चुनें (नल,20,32,38,40,50,55);+-------------------------- ------------+| अंतराल (नल, 20,32,38,40,50,55) |+-------------------------------- ------+| -1 |+---------------

  1. MySQL इंटरवल () फ़ंक्शन क्या है?

    MySQL INTERVAL() फ़ंक्शन उस तर्क का अनुक्रमणिका मान देता है जो पहले तर्क से बड़ा है। सिंटैक्स INTERVAL(N,N1,N2,N3,…) यहां, यह फ़ंक्शन पहले तर्क यानी N की तुलना अन्य तर्कों यानी N1, N2, N3 और इसी तरह से करेगा। सभी तर्कों को पूर्णांक माना जाता है। यह आउटपुट को निम्नानुसार लौटाता है - यदि N<

  1. जब MySQL MAKE_SET () फ़ंक्शन NULL लौटाता है?

    MySQL MAKE_SET() फ़ंक्शन NULL देता है यदि बिट का मान NULL है अन्यथा किसी अन्य स्थान पर NULL को इस फ़ंक्शन द्वारा अनदेखा किया जाता है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - उदाहरण mysql> Select MAKE_SET(NULL, 'A','B','C'); +-----------------------------+ | MAKE_SET(NULL,