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');
答案 0 :(得分:0)
您尝试在插入查询中插入的表是表Fabrics
,而您在创建表查询中创建的表是表tailor.Fabric
。
也许你有一张名为Fabrics
的旧桌子?