Khi tôi cố gắng thực hiện các lỗi sau SQL
trong MySQL
, tôi nhận được:Sử dụng "TYPE = InnoDB" trong MySQL ném ngoại lệ
SQL:
SQL = "CREATE TABLE Ranges (";
SQL += "ID varchar(20) NOT NULL, ";
SQL += "Descriptions longtext NULL, ";
SQL += "Version_Number int NULL, ";
SQL += "Row_Updated bigint NULL, ";
SQL += "Last_Updated datetime NULL, ";
SQL += "XML longtext NULL, ";
SQL += "PRIMARY KEY (ID)";
SQL += ") " + "TYPE = InnoDB";
Lỗi:
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 để có cú pháp đúng để sử dụng gần "TYPE = InnoDB"
Nhưng nếu tôi xóa "TYPE = InnoDB"
thì truy vấn sẽ hoạt động tốt.
Trước đây truy vấn hoạt động tốt, ví dụ: MySQL 5.0
. Nhưng khi tôi nâng cấp lên MySQL 5.6
, tôi nhận được lỗi ở trên.
Bất kỳ đề xuất/giải pháp thay thế nào ... ??
Cảm ơn. Làm việc tốt :) –
Đã làm việc. Cảm ơn bạn. –