Использование «TYPE = InnoDB» в MySQL выдает исключение

Когда я пытаюсь выполнить следующееSQL вMySQLЯ получаю ошибку:

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";

Ошибка:

У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, для правильного синтаксиса, чтобы использовать около "TYPE = InnoDB"

Но если я уберу"TYPE = InnoDB"тогда запрос работает нормально.

Ранее запрос работал нормально, т.е. вMySQL 5.0, Но когда я обновился доMySQL 5.6Я получаю вышеуказанную ошибку.

Любые предложения / альтернативы ... ??

Ответы на вопрос(2)

Ваш ответ на вопрос