वास्तव में, CONCAT_WS() फ़ंक्शन NULL देता है यदि और केवल यदि इसका पहला तर्क यानी विभाजक NULL है। एक उदाहरण नीचे दिया गया है -
mysql> Select CONCAT_ws(NULL,'Tutorial','Point','.com'); +-------------------------------------------+ | CONCAT_ws(NULL,'Tutorial','Point','.com') | +-------------------------------------------+ | NULL | +-------------------------------------------+ 1 row in set (0.00 sec)
अन्यथा, MySQL CONCAT_WS() फ़ंक्शन NULL को अनदेखा करता है यदि हम स्ट्रिंग्स को लिंक करते समय CONCAT_WS() फ़ंक्शन में किसी अन्य स्थान पर NULL रखते हैं। निम्नलिखित उदाहरण इसे प्रदर्शित करेंगे -
mysql> Select CONCAT_ws('s','Tutorial','Point','.com',NULL);
+-----------------------------------------------+
| CONCAT_ws('s','Tutorial','Point','.com',NULL) |
+-----------------------------------------------+
| TutorialsPoints.com |
+-----------------------------------------------+
1 row in set (0.00 sec)
mysql> Select CONCAT_ws('s','Tutorial',NULL,'Point','.com');
+-----------------------------------------------+
| CONCAT_ws('s','Tutorial',NULL,'Point','.com') |
+-----------------------------------------------+
| TutorialsPoints.com |
+-----------------------------------------------+
1 row in set (0.00 sec)