我已经花了几个小时阅读手册,现在需要帮助来纠正以下错误。谢谢。
在服务器中执行SQL脚本
错误:错误1064:您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以获取在')附近使用的正确语法 参考文献
mydb
。Patients
() 不删除任何动作 在第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