2016-04-19 5 views
1
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» в «списке поля» ( , когда я вставляю эти коды:Ошибка: 1054. Неизвестный столбец «FabricName» в «списке поля»

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

Как вы управляете вставкой? через IDE? через свой код? –

+0

нет через workbench @JayBlanchard –

+0

Какая ошибка вы получаете? Один в вашем названии или тот, который находится в вашем посте? –

ответ

0

в таблице вы пытаетесь вставить в вашей вставке запроса является таблицей Fabrics, в то время как таблицы вы создаете в вашем создании таблицы запроса является таблицей tailor.Fabric.

Возможно, у вас есть старый таблица по названию Fabrics?

+0

Что супер зрелище! – Chay22