2015-09-30 6 views
1

Этот код был сгенерирован в Workbench после создания модели для синхронизации с сервером. Но после моей попытки синхронизировать эту модель, Workbench говорит: операция завершилась с ошибками. Я помещал этот код в «окно запроса» Workbench и вижу выделенную синтаксическую ошибку в строке ПЕРВИЧНЫЙ КЛЮЧ (idGroup) КОММЕНТАРИЙ ''. Зачем этот код неправильный? Благодаря!MySQL Workbench отсутствует закрывающая скобка

SET @[email protected]@UNIQUE_CHECKS, UNIQUE_CHECKS=0; 
SET @[email protected]@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; 
SET @[email protected]@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; 

CREATE TABLE IF NOT EXISTS `everest_journal_db`.`Groups` (
    `idGroup` INT(11) NOT NULL AUTO_INCREMENT COMMENT '', 
    `titleGroup` VARCHAR(45) NOT NULL COMMENT '', 
    PRIMARY KEY (`idGroup`) COMMENT '' 
) 
ENGINE = InnoDB 
DEFAULT CHARACTER SET = utf8 
COLLATE = utf8_general_ci; 

DROP TABLE IF EXISTS `everest_journal_db`.`table_from_workbench` ; 

DROP TABLE IF EXISTS `everest_journal_db`.`simple_table` ; 


SET [email protected]_SQL_MODE; 
SET [email protected]_FOREIGN_KEY_CHECKS; 
SET [email protected]_UNIQUE_CHECKS; 
+0

Код в основном работает в SQL Fiddle (http://www.sqlfiddle.com/#!9/aa47b). –

ответ

0

Да, мы это знаем, это ошибка. К временному обходному пути просто удалите все случаи COMMENT ''. Вы можете оставить комментарий по этому адресу bug. Мы работаем над этим, чтобы исправить это, поэтому следите за предстоящим выпуском.