gpt4 book ai didi

mysql - 错误 1241 (21000) : Operand should contain 1 column(s) on simple insert

转载 作者:行者123 更新时间:2023-11-29 19:43:12 32 4
gpt4 key购买 nike

我不断收到该错误

ERROR 1241 (21000): Operand should contain 1 column(s).

我有表Deck,其中包含DeckId、PlayerId、CardId(玩家和卡是表Collection中的外键)。所有三个都是该表的主键。我正在尝试在 Deck 上进行简单的插入。

INSERT INTO Deck (DeckId, PlayerId, CardId) 
VALUES (1, 1, 1);

我一直收到这个错误。我使用 MySql 工作台对数据库进行建模。 Deck依赖于Collection,它具有识别的1:m关系。我不知道这是否会引起问题。

这是用于创建的粘贴 schema , triggers 。名字不是英文的。这是卡牌游戏《炉石传说》的数据库模型,不知道是否应该使用这个名字,但这是一个学校项目,我想教授不会介意。

最佳答案

我发现了错误所在。

这不是插入语句的问题,而是创建触发器语句的问题。它返回 2 行而不是 1 行。谢谢大家。

关于mysql - 错误 1241 (21000) : Operand should contain 1 column(s) on simple insert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41211123/

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