Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误1064(42000):生成的脚本(MySQL工作台)中的SQL语法有错误_Mysql_Sql_Mysql Workbench - Fatal编程技术网

错误1064(42000):生成的脚本(MySQL工作台)中的SQL语法有错误

错误1064(42000):生成的脚本(MySQL工作台)中的SQL语法有错误,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,这是从MySQL工作台生成的脚本。所有其他表都是这样的,但只有这个表给出了1064错误。我不能使用SELECT*FROM GROUP、或DESC GROUP 错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在第1行“GROUP”附近使用的正确语法。GROUP是一个关键字,您应该使用不同的名称。这修复了它,谢谢!如果关键字被引用,它可以用作普通标识符。我怀疑MySQL Workbench中存在一个问题,它在生成SQL代码时没有正确引用表名。您应该提交

这是从MySQL工作台生成的脚本。所有其他表都是这样的,但只有这个表给出了1064错误。我不能使用
SELECT*FROM GROUP、
DESC GROUP


错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在第1行“GROUP”附近使用的正确语法。GROUP是一个关键字,您应该使用不同的名称。这修复了它,谢谢!如果关键字被引用,它可以用作普通标识符。我怀疑MySQL Workbench中存在一个问题,它在生成SQL代码时没有正确引用表名。您应该提交一份bug报告(http://bugs.mysql.com)来修复此问题。
CREATE TABLE IF NOT EXISTS `bm_database`.`GROUP` ( 
   `id` INT NOT NULL AUTO_INCREMENT,
   `name` VARCHAR(40) NULL,
   `problem_id` INT NULL,
   PRIMARY KEY (`id`),
   INDEX `fk_GROUP_PROBLEM1_idx` (`problem_id` ASC),
   CONSTRAINT `fk_GROUP_PROBLEM1`
      FOREIGN KEY (`problem_id`)
      REFERENCES `bm_database`.`PROBLEM` (`id`)
      ON DELETE NO ACTION
      ON UPDATE NO ACTION)
ENGINE = InnoDB;