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

यदि कोई तर्क NULL है तो क्या MySQL EXPORT_SET () फ़ंक्शन देता है?

<घंटा/>

MySQL EXPORT_SET () फ़ंक्शन NULL लौटाएगा यदि इसमें दिया गया कोई भी तर्क 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 हैं। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - उदाहरण mysql> Select MAKE_SET(2, NULL,NULL,NULL); +-----------------------------+ | MAKE_SET(2, NULL,NULL,NULL) | +-----------------------------+ |       &n

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

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

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

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