[英]ERROR 1241 (21000): Operand should contain 1 column(s) on simple insert
我不斷收到這個錯誤
錯誤1241(21000):操作數應包含1列。
我有Deck
表,其中有DeckId, PlayerId, CardId
(player和card是表Collection
中的外鍵)。 所有這三個都是該表的主鍵。 我正在嘗試在Deck上進行簡單的插入。
INSERT INTO Deck (DeckId, PlayerId, CardId)
VALUES (1, 1, 1);
而且我不斷收到該錯誤。 我使用MySql工作台為數據庫建模。 Deck
依賴於Collection
,它具有可識別的1:m關系。 我不知道這是否可能引起問題。
這是用於創建架構 , 觸發器的粘貼。 名稱不是英文。 它是紙牌游戲《爐石傳說》的數據庫模型,如果我要使用該名稱,那就不知道了,但這是用於學校項目的,我想教授不會介意的。
我發現了錯誤所在。
在插入語句中不是問題,但在創建觸發器語句中不是問題。 它返回2行而不是1行。謝謝大家。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.