[英]i recieve an error in mysql DB saying “#1136 column count doesn't match value count at row 1”
我正在嘗試通過phpmyadmin在我的表“user”中輸入值,當我收到錯誤“#1136列數與第1行的值計數不匹配”時
但是當我在我的數據庫中輸入以下觸發器時,似乎只發生此錯誤,沒有它每次插入都有效:
這是我想通過上面的觸發器實際“影響”的表格:
我想要做的是從表“user”中獲取“用戶名”,並從“user”表中獲取“points”,並在每次插入“user”表后在表排名中插入相同的值
使用INSERT
, 始終包含列名:
INSERT INTO ranking (col1, col2) -- whatever the columns are
VALUES (new.points, new.username);
我不確定user.points
和user.username
應該是什么。 我想你想在ranking
表中包含新值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.