Kiedy próbuję wykonać następujący błąd SQL
w MySQL
, Dostaję:Używanie "TYPE = InnoDB" w MySQL rzuca wyjątek
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";
Błąd:
Wystąpił błąd w składni SQL; sprawdź instrukcję, która odpowiada twojej wersji serwera MySQL dla właściwej składni do użycia w pobliżu "TYPE = InnoDB"
Ale jeśli usuniemy "TYPE = InnoDB"
, zapytanie działa poprawnie.
Wcześniej zapytanie działało poprawnie, tj. W MySQL 5.0
. Ale kiedy zaktualizowałem do MySQL 5.6
, otrzymuję powyższy błąd.
Wszelkie sugestie/alternatywy ... ??
Dzięki. Dobrze pracował :) –
Pracowałem. Dziękuję Ci. –