Heim  >  Artikel  >  Datenbank  >  Was gibt MySQL zurück, wenn wir einen leeren Hexadezimalwert in eine Zahl umwandeln?

Was gibt MySQL zurück, wenn wir einen leeren Hexadezimalwert in eine Zahl umwandeln?

王林
王林nach vorne
2023-09-13 23:53:02948Durchsuche

如果我们将空的十六进制值转换为数字,MySQL 将返回什么?

Wir wissen, dass ein leerer Hexadezimalwert eine binäre Zeichenfolge der Länge Null ist. Wenn Sie also 0 hinzufügen, ist das Ergebnis 0. Mit anderen Worten können wir sagen, dass wenn wir einen leeren Hexadezimalwert in eine Zahl umwandeln, dieser 0 ergibt. Die folgende Abfrage macht es verständlich -

mysql> SELECT X''+ 0;
+--------+
| X''+ 0 |
+--------+
| 0      |
+--------+
1 row in set (0.15 sec)

Das obige ist der detaillierte Inhalt vonWas gibt MySQL zurück, wenn wir einen leeren Hexadezimalwert in eine Zahl umwandeln?. 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