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

यदि MySQL CHAR_LENGTH() फंक्शन को कोई पैरामीटर प्रदान नहीं किया जाता है तो यह क्या लौटाता है?


इस मामले में, इसका मतलब है कि हम CHAR_LENGTH() फंक्शन को आर्गुमेंट के रूप में एक खाली स्ट्रिंग प्रदान कर रहे हैं। यह खाली स्ट्रिंग प्रदान करने पर 0 लौटाएगा क्योंकि CHAR_LENGTH() फंक्शन द्वारा गिने जाने के लिए कोई कैरेक्टर नहीं हैं।

उदाहरण

mysql> Select CHAR_LENGTH(''); 
+-----------------+ 
| CHAR_LENGTH('') | 
+-----------------+ 
| 0               | 
+-----------------+ 
1 row in set (0.00 sec)

  1. - MySQL IN() फंक्शन कब NULL वापस करता है?

    निम्न दो मामले हैं जब MySQL IN() फंक्शन परिणाम के रूप में NULL वापस करता है: केस-1 - जब बाईं ओर का एक्सप्रेशन NULL हो यदि बाईं ओर का एक्सप्रेशन NULL है तो IN() फंक्शन NULL वापस करेगा। निम्न उदाहरण इसे दर्शाएगा: Select NULL IN (1,2,3,4,10); +----------------------+ | NULL IN (1,2,3,4,10) | +-------

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

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

  1. - MySQL INTERVAL() फंक्शन क्या है?

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