【发布时间】:2014-12-22 16:57:48
【问题描述】:
我正在尝试建立一个数据库,但我得到了这个确切的错误。 这张表有问题吗?
错误:错误 1064:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '(4) NOT NULL 附近使用的正确语法, 主键 (
seminarsID), INDEXfk_SEMINARS_ROOMS1_idx(第 10 行的`R'
SQL 代码:
-- Table `CSY2028_13433571`.`SEMINARS`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `CSY2028_13433571`.`SEMINARS` (
`seminarsID` INT NOT NULL AUTO_INCREMENT,
`ROOMS_roomsID` INT NOT NULL,
`seminarName` VARCHAR(200) NOT NULL,
`seminarDescription` LONGTEXT NOT NULL,
`date` DATE NOT NULL,
`time` TIME(4) NOT NULL,
PRIMARY KEY (`seminarsID`),
INDEX `fk_SEMINARS_ROOMS1_idx` (`ROOMS_roomsID` ASC),
CONSTRAINT `fk_SEMINARS_ROOMS1`
FOREIGN KEY (`ROOMS_roomsID`)
REFERENCES `CSY2028_13433571`.`ROOMS` (`roomsID`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
SQL 脚本执行完成:语句:7 条成功,1 条失败
以最终形式获取回视图定义。
没什么可取的
【问题讨论】:
标签: mysql mysql-workbench