Heim >Datenbank >MySQL-Tutorial >Was ist die Ausgabe der MySQL ELT()-Funktion, wenn die als Parameter angegebene Indexnummer keine Ganzzahl ist?
Wie wir wissen, muss der erste Parameter der ELT()-Funktion ein ganzzahliger Wert sein, aber wenn die von uns bereitgestellte Indexnummer keine ganze Zahl ist, gibt die ELT()-Funktion von MySQL NULL zurück und zeigt eine Warnung an.
mysql> select ELT('one','Ram,is,good,boy')As Result; +--------+ | Result | +--------+ | NULL | +--------+ 1 row in set, 1 warning (0.00 sec) mysql> Show Warnings; +---------+------+------------------------------------------+ | Level | Code | Message | +---------+------+------------------------------------------+ | Warning | 1292 | Truncated incorrect INTEGER value: 'one' | +---------+------+------------------------------------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWas ist die Ausgabe der MySQL ELT()-Funktion, wenn die als Parameter angegebene Indexnummer keine Ganzzahl ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!