错误代码:1054。未知列' FabricName'在'字段列表'

时间:2016-04-19 14:47:53

标签: php mysql sql workbench

CREATE  TABLE IF NOT EXISTS `tailor`.`Fabric` (
 'FabricID` INT(10) NOT NULL AUTO_INCREMENT ,
  `name` VARCHAR(30) NOT NULL ,
 `type` VARCHAR(30) NOT NULL ,
  `Color` VARCHAR(30) NOT NULL ,
  `FabricsTypeID` INT NOT NULL ,
 PRIMARY KEY (`FabricID`) ,
   REFERENCES `tailor`.`FabricsType` (`FabricsTypeID` )
 ON DELETE NO ACTION
 ON UPDATE NO ACTION)
 ENGINE = InnoDB
 DEFAULT CHARACTER SET = latin1;

我总是收到此错误错误代码:1054。未知列' FabricsTypeID'在'字段列表'(   当我插入这些代码时:

Insert Into Fabrics('FabricID', 'Name', 'Type', 'Color','FabricsTypeID') values
('FB001','Black','cotton pants','black','FT001'),
('FB002','Dark Navy','cotton pants','Navy ','FT002'),
('FB003','White','cotton pants','White','FT013'),
('FB004','Dark Olive','cotton pants','Olive','FT004'),
('FB005','Navy','cotton pants','Navy ','FT005'),
('FB006','Brown','cotton pants','Brown','FT006'),
('FB007','Beige','cotton pants','Beige ','FT007'),
('FB008','Gray Blue','cotton pants','Gray Blue','FT008'),
('FB009','Dark Grey White Stripes','wool poly pants','Grey','FT001');

1 个答案:

答案 0 :(得分:0)

您尝试在插入查询中插入的表是表Fabrics,而您在创建表查询中创建的表是表tailor.Fabric

也许你有一张名为Fabrics的旧桌子?