394 Stimmen

Umwandlung von VARCHAR in INT - MySQL

Meine aktuellen Daten für

SELECT PROD_CODE FROM `PRODUCT`

est

PROD_CODE
2
5
7
8
22
10
9
11

Ich habe alle vier Abfragen ausprobiert, aber keine funktioniert. ( Ref )

SELECT CAST(PROD_CODE) AS INT FROM PRODUCT;

SELECT CAST(PROD_CODE AS INT) FROM PRODUCT;

SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT;

SELECT CAST(PROD_CODE AS INTEGER) FROM PRODUCT;

Alle geben Syntaxfehler wie die folgenden aus:

Sie haben einen Fehler in Ihrer SQL-Syntax. Schauen Sie im Handbuch zu Ihrer MySQL-Server-Version nach, um die richtige Syntax zu verwenden in der Nähe von ') AS INT FROM PRODUCT LIMIT 0, 30' in Zeile 1

Sie haben einen Fehler in Ihrer SQL-Syntax; lesen Sie das Handbuch, das das Ihrer MySQL-Server-Version entspricht, um die richtige Syntax zu verwenden in der Nähe von 'INTEGER) FROM PRODUCT LIMIT 0, 30' in Zeile 1

Was ist die richtige Syntax für die Umwandlung von varchar in integer in MySQL?

MySQL Version: 5.5.16

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X