Heim >Datenbank >MySQL-Tutorial >Was ist die Ausgabe der Funktion CONCAT_WS(), wenn ich beim Verketten von Zeichenfolgen NULL-Werte hinzufüge?
Tatsächlich gibt die Funktion CONCAT_WS() genau dann NULL zurück, wenn der erste Parameter (d. h. das Trennzeichen) NULL ist. Ein Beispiel ist wie folgt: -
mysql> Select CONCAT_ws(NULL,'Tutorial','Point','.com'); +-------------------------------------------+ | CONCAT_ws(NULL,'Tutorial','Point','.com') | +-------------------------------------------+ | NULL | +-------------------------------------------+ 1 row in set (0.00 sec)
Andernfalls ignoriert die MySQL-Funktion CONCAT_WS() NULL, wenn wir beim Verketten von Zeichenfolgen an einer anderen Stelle in der Funktion CONCAT_WS() NULL platzieren. Das folgende Beispiel soll es demonstrieren -
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)
Das obige ist der detaillierte Inhalt vonWas ist die Ausgabe der Funktion CONCAT_WS(), wenn ich beim Verketten von Zeichenfolgen NULL-Werte hinzufüge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!