Heim > Datenbank > MySQL-Tutorial > Wie kann ich ein VARCHAR-Feld in MySQL korrekt in ein INT umwandeln?

Wie kann ich ein VARCHAR-Feld in MySQL korrekt in ein INT umwandeln?

DDD
Freigeben: 2025-01-17 05:51:08
Original
364 Leute haben es durchsucht

How Can I Correctly Cast a VARCHAR Field to an INT in MySQL?

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:

SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT;
Nach dem Login kopieren

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage