Heim  >  Artikel  >  Datenbank  >  Was passiert mit der Ausgabe der MySQL-Funktion EXPORT_SET(), wenn ich den Wert des fünften Parameters (d. h. mehrere Bits) überspringe?

Was passiert mit der Ausgabe der MySQL-Funktion EXPORT_SET(), wenn ich den Wert des fünften Parameters (d. h. mehrere Bits) überspringe?

王林
王林nach vorne
2023-09-17 15:09:071146Durchsuche

如果我跳过第五个参数的值(即多个位),MySQL EXPORT_SET() 函数的输出会发生什么情况?

Tatsächlich ist der Standardwert (d. h. die Anzahl der Bits) des fünften Parameters 64. Wenn wir also keinen Wert für den fünften Parameter angeben, prüft MySQL bis zu 64 Bits und generiert das Ergebnis. Dies kann anhand des folgenden Beispiels verstanden werden:

Beispiel

mysql> SELECT EXPORT_SET(5, 'Y','N',' ')\G
*************************** 1. row ***************************
EXPORT_SET(5, 'Y','N',' '): Y 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 N
1 row in set (0.00 sec)

In diesem Beispiel prüft MySQL bis zu 64 Bit und wir verwenden Leerzeichen als Trennzeichen.

Das obige ist der detaillierte Inhalt vonWas passiert mit der Ausgabe der MySQL-Funktion EXPORT_SET(), wenn ich den Wert des fünften Parameters (d. h. mehrere Bits) überspringe?. 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