MySQL Workbench, выполняющий сценарий на сервере - ошибка 1064 - PullRequest
0 голосов
/ 18 ноября 2018

Я провел несколько часов, просматривая руководство, и теперь мне нужна помощь, чтобы исправить приведенные ниже ошибки.Спасибо.


Журнал:

Выполнение сценария SQL на сервере

ОШИБКА: Ошибка 1064: возникла ошибка вваш синтаксис SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с ').Код 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Верстак 8.0 CE

...