不合理的MySQL错误:#1136-列数与第1行的值数不匹配

时间:2019-08-14 13:29:47

标签: mysql

我遇到了一种奇怪的MySQL行为。查询:

INSERT INTO `request_outsources` (`id`, `date`, `time`) VALUES (NULL, NULL, NULL)

返回错误:

  

#1136-列数与第1行的值数不符

所有三列都存在,并且可以为NULL。即使在PHPMyAdmin的插入掩码中,我也收到此错误。有人可以帮忙吗?预先感谢。

//编辑

SHOW CREATE TABLE `request_outsources`

返回

CREATE TABLE `request_outsources` (
`id` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
`date` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
`time` varchar(8) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

0 个答案:

没有答案