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

यदि MySQL EXPORT_SET() फ़ंक्शन में कोई आर्गुमेंट NULL है तो यह क्या लौटाता है?


यदि EXPORT_SET() फ़ंक्शन में प्रदान किया गया कोई भी आर्गुमेंट NULL है तो MySQL EXPORT_SET() फ़ंक्शन NULL लौटाएगा। निम्नलिखित उदाहरण इसे प्रदर्शित करेंगे:

उदाहरण

mysql> Select EXPORT_SET(NULL, 'Y','N',',', 4); 
+----------------------------------+ 
| EXPORT_SET(NULL, 'Y','N',',', 4) | 
+----------------------------------+ 
| NULL                             | 
+----------------------------------+ 
1 row in set (0.00 sec) 
mysql> Select EXPORT_SET(5, NULL,'N',',', 4); 
+--------------------------------+ 
| EXPORT_SET(5, NULL,'N',',', 4) | 
+--------------------------------+ 
| NULL                           | 
+--------------------------------+ 
1 row in set (0.00 sec) 
mysql> Select EXPORT_SET(5, 'Y','N',',', NULL); 
+----------------------------------+ 
| EXPORT_SET(5, 'Y','N',',', NULL) | 
+----------------------------------+ 
| NULL                             | 
+----------------------------------+ 
1 row in set (0.00 sec) 
mysql> Select EXPORT_SET(5, 'Y','N',NULL, 4); 
+--------------------------------+ 
| EXPORT_SET(5, 'Y','N',NULL, 4) | 
+--------------------------------+ 
| NULL                           | 
+--------------------------------+ 
1 row in set (0.00 sec)

  1. - यदि स्ट्रिंग्स के स्थान पर सभी NULL हैं तो MySQL MAKE_SET() फंक्शन क्या वापस करता है?

    MySQL MAKE_SET() फंक्शन कुछ भी वापस नहीं करेगा यदि स्ट्रिंग्स के स्थान पर सभी NULL हैं। निम्न उदाहरण इसे दर्शाएगा: उदाहरण Select MAKE_SET(2, NULL,NULL,NULL); +-----------------------------+ | MAKE_SET(2, NULL,NULL,NULL) | +-----------------------------+ | | +-----------

  1. - यदि बिट का मान 1 है और पहली स्ट्रिंग NULL है तो MySQL MAKE_SET() फंक्शन क्या वापस करता है?

    MySQL MAKE_SET() फंक्शन कुछ भी वापस नहीं करता यदि बिट का मान 1 है और पहली स्ट्रिंग NULL है। निम्न उदाहरण इस अवधारणा को प्रदर्शित करेगा: उदाहरण Select MAKE_SET(1, NULL,A,B); +---------------------------+ | MAKE_SET(1, NULL,A,B) | +---------------------------+ | | +--------

  1. - MySQL में <=> ऑपरेटर क्या है?

    MySQL में <=> ऑपरेटर के उपयोग निम्न हैं। केस 1 यह ऑपरेटर = ऑपरेटर के समान है यानी जब वैल्यू बराबर होती है तो परिणाम true (1) होगा, अन्यथा false (0)। पहले केस में दोनों = और <=> ऑपरेटर समान काम करते हैं। केस 2 जब भी हम किसी वैल्यू की तुलना NULL से करते हैं तो <=> ऑपरेटर 0 देता