我得到错误:
Column count doesn't match value count at row 1.
但我检查并重新检查了我的查询,一切似乎都正常:
UPDATE
table
SET
col = 'enum(''FOO'',''BAR'')'
WHERE
col1 = ''
AND
col2 = 'val2'
AND
col3 = 3;
我认为该表可能有一些触发器会产生错误——我没有设计系统——但我找不到任何触发器。
我在至少三个不同的表中发现了同样的错误。
注意。第三行的“枚举”实际上应该是一个字符串,而不是枚举类型。
最佳答案
关于mysql - 错误 1136 : Column count doesn't match value count at row 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7557307/