Behebung von VARCHAR-zu-INT-Umwandlungsproblemen in MySQL 5.5.16
Diese Anleitung befasst sich mit dem häufigen Problem der Konvertierung von VARCHAR-Spalten in INT in MySQL 5.5.16. Eine falsche Syntax führt oft zu Fehlern.
Die CAST-Funktion von MySQL unterstützt, wie in der offiziellen Dokumentation beschrieben, mehrere Ausgabedatentypen, einschließlich UNSIGNED. Um eine VARCHAR-Spalte korrekt in eine Ganzzahl umzuwandeln, verwenden Sie diese Syntax:
<code class="language-sql">SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT;</code>
Dadurch wird die Spalte PROD_CODE
(die Zeichenfolgenwerte enthält) effektiv in eine Spalte UNSIGNED INTEGER
konvertiert.
Das obige ist der detaillierte Inhalt vonWie wandelt man VARCHAR in MySQL 5.5.16 korrekt in INT um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!