我有一个问题,将值插入到表中。我收到了
Error Code: 1062
错误消息。
使用
SHOW CREATE TABLE roof_panel_width;
这个
CREATE
返回了相关表的代码。
CREATE TABLE `roof_panel_width` (
`rpw_id` int(11) NOT NULL AUTO_INCREMENT,
`width_in_inches` decimal(2,1) NOT NULL,
PRIMARY KEY (`rpw_id`),
UNIQUE KEY `width_in_inches` (`width_in_inches`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=latin1'
使用以下代码时返回错误代码。
INSERT INTO `roof_panel_width` (`width_in_inches`)
VALUES (14),(16),(18),(24),(29.5),(36);
返回的完整错误是
Error Code: 1062. Duplicate entry '9.9' for key 'width_in_inches'
我不想插入值9.9,表只包含上面的值。现在是空的。我也试过放下桌子,重新做一个。错误代码没有变化。任何帮助都将不胜感激。