Dữ liệu hiện tại của tôi cho
SELECT PROD_CODE FROM `PRODUCT`
Là
PROD_CODE
2
5
7
8
22
10
9
11
Tôi đã thử tất cả bốn truy vấn và không có công việc nào. ( Tham khảo )
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;
Tất cả các lỗi cú pháp như dưới đây:
Bạn có một lỗi trong cú pháp SQL của bạn; kiểm tra hướng dẫn tương ứng với phiên bản máy chủ MySQL của bạn để biết đúng cú pháp sử dụng gần ') NHƯ INT INT TỪ GIỚI HẠN SẢN PHẨM 0, 30' tại dòng 1
Bạn có một lỗi trong cú pháp SQL của bạn; kiểm tra hướng dẫn tương ứng với phiên bản máy chủ MySQL của bạn để biết đúng cú pháp để sử dụng gần 'INTEGER) TỪ GIỚI HẠN SẢN PHẨM 0, 30' tại dòng 1
Cú pháp đúng để truyền varchar thành số nguyên trong MySQL là gì?
Phiên bản MySQL: 5.5.16