Heim >Datenbank >MySQL-Tutorial >Wie kann ich ein VARCHAR-Feld in MySQL korrekt in ein INT umwandeln?
VARCHAR in MySQL korrekt in INT umwandeln
MySQL-Abfragen mit VARCHAR-in-INT-Konvertierung führen häufig zu Syntaxfehlern aufgrund falscher Umwandlungstechniken. Diese Anleitung demonstriert die richtige Methode mit CAST
Funktionen.
Die akzeptablen Ergebnistypen für das Casting sind begrenzt. Konkret sollten Sie UNSIGNED [INTEGER]
als Zieldatentyp verwenden.
Die genaue Syntax für diese Konvertierung lautet:
<code class="language-sql">SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT;</code>
Diese Abfrage wandelt das Feld PROD_CODE
VARCHAR erfolgreich in eine vorzeichenlose Ganzzahl um.
Das obige ist der detaillierte Inhalt vonWie kann ich ein VARCHAR-Feld in MySQL korrekt in ein INT umwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!