Heim  >  Artikel  >  Datenbank  >  Was gibt die MySQL-Funktion COALESCE() zurück, wenn ihr erstes Argument leer, aber nicht NULL ist?

Was gibt die MySQL-Funktion COALESCE() zurück, wenn ihr erstes Argument leer, aber nicht NULL ist?

王林
王林nach vorne
2023-08-23 22:33:02637Durchsuche

如果 MySQL COALESCE() 函数的第一个参数为空白但不是 NULL,它会返回什么?

Die MySQL COALESCE()-Funktion gibt null zurück, wenn der erste Parameter null ist. Dies liegt daran, dass null auch ein Nicht-NULL-Wert ist und wir wissen, dass die Funktion COALESCE als Ergebnis immer den ersten Nicht-NULL-Wert zurückgibt. Das folgende Beispiel soll dies demonstrieren −

Beispiel

mysql> Select COALESCE('','Ram');
+--------------------+
| COALESCE('','Ram') |
+--------------------+
|                    |
+--------------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWas gibt die MySQL-Funktion COALESCE() zurück, wenn ihr erstes Argument leer, aber nicht NULL ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen