在此MySQL查询中获取错误1136

时间:2013-08-01 22:44:13

标签: mysql

我收到1136错误(列数与第1行的值计数不匹配)。我该如何解决这个问题?

INSERT INTO salesrep (Sreopno, Srepname, Srepstreet, Srepcity, Srepprov, Sreppcode, Totcomm, Commrate)
Values ('NKO5', 'Celina', '48', 'Furrows End', 'Brampton', 'ON', 'L6Z4S5', '300.00', '0.20');

1 个答案:

答案 0 :(得分:2)

你有8列,你插入9个值,你错过了一列。

错误消息明确表示COLUM COUNT DOES NOT MATCH VALUE COUNT

  • 如果列在列名左侧,请在数据库中检查空格 在您的代码中Sreopno

你也可以检查那样的空格

    INSERT INTO salesrep (`Sreopno `, Srepname,..
                                  ^---space here

    INSERT INTO salesrep (` Sreopno`, Srepname,
                           ^--space here