gpt4 book ai didi

sql - 什么会导致合法的 MySql INSERT INTO 命令失败?

转载 作者:行者123 更新时间:2023-11-29 03:51:52 25 4
gpt4 key购买 nike

<分区>

我不知道是什么导致我的 INSERT INTO 无法插入 MySql 中的某个表。我可以将它们管理到其他表。该表如下所示:

CREATE TABLE IF NOT EXISTS `Match` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`match_no` int(11) NOT NULL,
`season` int(11) NOT NULL,
`hometeam` int(11) NOT NULL,
`awayteam` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `match_no` (`match_no`),
KEY `season` (`season`),
KEY `hometeam` (`hometeam`),
KEY `awayteam` (`awayteam`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

命令是

INSERT INTO Match (`match_no`, `season`, `hometeam`, `awaytem`) VALUES (1, 1, 2, 3)

我得到的是:

1064 - 你的 SQL 语法有错误;查看与您的 MySQL 服务器版本对应的手册,了解在 'Match (match_no, season, hometeam, awaytem) VALUES (1, 1, 2, 3)' 在第 1 行

我已经检查了手册和网络上的六个示例以及其他任何东西,并尝试对语法进行各种更改以防出现某些 MySql 特定的异常情况,但似乎没有任何效果。

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