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,