SQL插入查询接收列计数与第1行的值计数不匹配

时间:2014-08-18 07:01:38

标签: mysql sql

我尝试运行此SQL查询:

INSERT INTO answer_choice (id,text,question_id,is_correct)
VALUES (106189022,'11 Wall Street', true)

我收到:

 #1136 - Column count doesn't match value count at row 1 

如何解决这个问题?

感谢,

1 个答案:

答案 0 :(得分:2)

您正尝试插入4列:

-id
-text
-question:id
-is_correct

但只使用3个值

-106189022
-11 Wall Street
-true

如果你有一个带有AI的Field,就不要在INSERT INTO争论中使用它