CREATE TABLE `NavigateNija`.`FUTA`(
`Id` INT(255) NOT NULL AUTO_INCREMENT,
`_RoadSideArea` CHAR(255)NOT NULL,
`_Img` BLOB,
`_Tamt` DOUBLE(10),
`_MofT` CHAR(50),
PRIMARY KEY(`Id`)
) ENGINE = InnoDB
MySQL说:
文档 #1064 - 您的SQL语法有错误;查看与MariaDB服务器版本对应的手册,以获取正确的语法 近
'), `_MofT` CHAR(50), PRIMARY KEY(`Id`) ) ENGINE = InnoDB'
在第5行
答案 0 :(得分:1)
抛弃DOUBLE(10)并使用DOUBLE:
CREATE TABLE `FUTA`(
`Id` INT(255) NOT NULL AUTO_INCREMENT,
`_RoadSideArea` CHAR(255)NOT NULL,
`_Img` BLOB,
`_Tamt` DOUBLE,
`_MofT` CHAR(50),
PRIMARY KEY(`Id`)
) ENGINE = InnoDB;
DOUBLE数据类型接受无参数或两个参数(允许存储在数字中的位数和小数点后允许的位数)。 Reference