我正在尝试使用PHPMyAdmin创建一个表。 我需要表中的枚举字段。但是,当我尝试创建它时,在我将这些值与其他字段一起添加之后,我得到了这个:
#1064 - 您的SQL语法出错;查看与您的MariaDB服务器版本对应的手册,以便在'
) NOT NULL , `category` ENUM('Fruit and Veg','Meat and Poultry','Bakery','Dairy
'附近使用正确的语法。在第1行
我的代码如下:
CREATE TABLE `supermarket_food`.`products`
( `id` INT(3) NOT NULL AUTO_INCREMENT ,
`prod_name` VARCHAR(25) NOT NULL ,
`brand` VARCHAR(25) NOT NULL ,
`price` DOUBLE(4) NOT NULL ,
`category` ENUM('Fruit and Veg','Meat and Poultry','Bakery','Dairy','Canned foods','Minerals','Biscuits and Candy','Savory Snacks','Beers, wines and Spirits') NOT NULL ,
`expiry_date` DATE NOT NULL ,
PRIMARY KEY (`id`)
) ENGINE = InnoDB;
有谁知道如何解决这个问题?