【问题标题】:MySQL insert [Err] 1136 - Column count doesn't match value count at row 1MySQL 插入 [错误] 1136 - 列计数与第 1 行的值计数不匹配
【发布时间】:2016-02-05 07:13:05
【问题描述】:

sql太简单了,但是有错误。 user_id的类型是varchar,times的类型也是varchar。

insert into operationlog(user_id,times) VALUES('323423443' '2016-01-0415:');

【问题讨论】:

  • 你错过了两个值之间的,:VALUES('323423443', '2016-01-0415:');

标签: mysql sql-insert


【解决方案1】:

如我所见,值括号中缺少逗号。

【讨论】:

    【解决方案2】:

    您在插入时错过了两个字符串值之间的逗号:

    insert into operationlog(user_id,times) VALUES('323423443','2016-01-0415:');

    【讨论】:

    • 不要只回答代码。解释你改变了什么以及为什么。
    猜你喜欢
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 2019-04-07
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多