0

出于某种原因,工作台在我很久以前删除的输出脚本上包含了一个表格。

结果,在运行脚本时,它识别出以下错误。我知道从脚本中删除它可以解决我的问题,但我不知道地狱工作台是否正在获取该表。

Executing SQL script in server
ERROR: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8' at line 2

CREATE TABLE IF NOT EXISTS `FestockDb`.`Film_has_CastEntitie` (
)
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8

SQL script execution finished: statements: 254 succeeded, 1 failed

Fetching back view definitions in final form.
Nothing to fetch
4

1 回答 1

2

我知道这是一个老问题,但我也遇到了这个问题,也许它可以帮助所有其他有这个问题的人。正如您所说,您只是从 EER 图中删除了该表,而不是删除了它。为了完全删除此表,请查看“目录”下的左侧窗格,您可以看到您曾经创建的所有表,包括您删除的表,未加粗的表是您仅删除的表。删除它们的唯一方法是将它们拖回表格草图视图部分,然后右键单击删除。

现在,当您输出脚本时,您将不会再看到那些旧表。

于 2014-06-07T12:48:18.763 回答