【发布时间】:2015-12-28 02:15:57
【问题描述】:
此代码是在创建用于与服务器同步的模型后在 Workbench 中生成的。但在我尝试同步此模型后,Workbench 说:操作已完成但出现错误。
我将此代码放入“查询窗口”工作台,并在 PRIMARY KEY (idGroup) COMMENT '' 行上看到突出显示的语法错误。
为什么这段代码不正确?谢谢!
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@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 SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
【问题讨论】:
-
该代码基本上可以在 SQL Fiddle (sqlfiddle.com/#!9/aa47b) 中运行。
标签: mysql sql database web workbench