服务器上的MySQL Workbench执行脚本-错误1064

时间:2018-11-18 01:57:12

标签: mysql workbench

我已经花了几个小时阅读手册,现在需要帮助来纠正以下错误。谢谢。


日志:

在服务器中执行SQL脚本

  

错误:错误1064:您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以获取在')附近使用的正确语法       参考文献mydbPatients()       不删除任何动作       在第10行更新NO A'

SQL代码:

    -- -----------------------------------------------------
    -- Table `mydb`.`droppedPatients`
    -- -----------------------------------------------------
    CREATE TABLE IF NOT EXISTS `mydb`.`droppedPatients` (
      `PatientKey` INT(11) NOT NULL,
      `DatesDropped` DATE NULL,
      `ReasonDropped` VARCHAR(200) NULL,
      PRIMARY KEY (`PatientKey`),
      CONSTRAINT `fk_Patients_DroppedPatients`
        FOREIGN KEY ()
        REFERENCES `mydb`.`Patients` ()
        ON DELETE NO ACTION
        ON UPDATE NO ACTION)
    ENGINE = InnoDB

SQL脚本执行完成:语句:成功7次​​,失败1次

以最终形式获取后视图定义。

没什么可提取的

我正在使用什么:

服务器类型:MySQL

服务器版本:8.0-MySQL Community Server(GPL)

MySQL Workbench 8.0 CE

0 个答案:

没有答案