我有这个表:SQL列计数不匹配值计数错误
CREATE TABLE `message` (
`m_id` INT(11) NOT NULL AUTO_INCREMENT,
`p_id` VARCHAR(30) NOT NULL,
PRIMARY KEY (`m_id`)
)
ENGINE=InnoDB
ROW_FORMAT=DEFAULT
与此插入
INSERT INTO `message` VALUES ('7');
,我收到一个“列数不匹配行值数”错误。它应该正常工作,因为主键是auto_increment
。
您在关闭句子中的假设对MySQL无效,也可能适用于其他DBMS。 – Johan 2011-04-21 15:38:47