gpt4 book ai didi

mysql - SQL - 列计数与第 1 行的值计数不匹配

转载 作者:可可西里 更新时间:2023-11-01 07:46:28 24 4
gpt4 key购买 nike

我正在尝试将其放入数据库。所有行都是正确的。每行也是字符串/文本,除了“Id”是一个自动递增的 Int 值。

但是,我收到了一个意外错误,显示列数与第 1 行的值数不匹配。查询有什么问题?

INSERT INTO  `world2_main`.`Messages` (
`Id` ,
`ToId` ,
`FromId` ,
`Subject` ,
`Message` ,
`Read` ,
`Original Sender` ,
`Date`
)
VALUES (
NULL, '3611', '156', 'You are so...', 'Cool.', '0', '3611' '1338590308');

最佳答案

好吧,Id 是一个自动递增的 int 值,而您在其中放入了一个 null。

就这样

INSERT INTO  `world2_main`.`Messages` (
`ToId` ,
`FromId` ,
`Subject` ,
`Message` ,
`Read` ,
`Original Sender` ,
`Date`
)
VALUES ( '3611', '156', 'You are so...', 'Cool.', '0', '3611' '1338590308');

编辑:实际上只是在 3611 之后少了一个逗号。但是避免插入 id 仍然很好。

INSERT INTO  `world2_main`.`Messages` (
`ToId` ,
`FromId` ,
`Subject` ,
`Message` ,
`Read` ,
`Original Sender` ,
`Date`
)
VALUES ( '3611', '156', 'You are so...', 'Cool.', '0', '3611', '1338590308');

关于mysql - SQL - 列计数与第 1 行的值计数不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10858228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com