Wenn wir NULL als zwei Parameter in der Funktion CONCAT_WS() verwenden, gibt MySQL eine leere Ausgabe zurück.
mysql> Select CONCAT_WS('',NULL,NULL); +-------------------------+ | CONCAT_WS('',NULL,NULL) | +-------------------------+ | | +-------------------------+ 1 row in set (0.00 sec)
Wenn wir NULL als einen der Parameter in der Funktion CONCAT_WS() verwenden, gibt MySQL den Wert des anderen Parameters als Ausgabe zurück.
mysql> Select CONCAT_WS('',NULL,'Delhi'); +----------------------------+ | CONCAT_WS('',NULL,'Delhi') | +----------------------------+ | Delhi | +----------------------------+ 1 row in set (0.00 sec) mysql> Select CONCAT_WS('','Ram',NULL); +--------------------------+ | CONCAT_WS('','Ram',NULL) | +--------------------------+ | Ram | +--------------------------+ 1 row in set (0.00 sec)
Wenn wir NULL als Trennzeichen in der Funktion CONCAT_WS() verwenden, gibt MySQL NULL als Ausgabe zurück.
mysql> Select CONCAT_WS(NULL, 'NEW','DELHI'); +--------------------------------+ | CONCAT_WS(NULL, 'NEW','DELHI') | +--------------------------------+ | NULL | +--------------------------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWas gibt MySQL zurück, wenn wir NULL als Parameter, einen der Parameter und Trennzeichen in der Funktion CONCAT_WS() verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!