Wir wissen, dass der Standardwert (d. h. die Anzahl der Bits) des fünften Parameters 64 ist. Wenn wir also keinen Wert für den fünften Parameter angeben, prüft MySQL bis zu 64 Bits und generiert das Ergebnis. Wenn jedoch der vierte Parameter (d. h. das Trennzeichen) übersprungen wird, verwendet MySQL bei der Anzeige der Ausgabe ein Komma (,) als Trennzeichen.
mysql> SELECT EXPORT_SET(8,'Y','N')\G *************************** 1. row *************************** EXPORT_SET(8,'Y','N'): N,N,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWas passiert mit der Ausgabe der MySQL-Funktion EXPORT_SET(), wenn ich den vierten und fünften Parameter, das Trennzeichen und die Anzahl der Bits überspringe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!