我正在尝试将以下行执行到MySQL并继续收到错误
when
错误:
错误1136列数与第1行的值计数不匹配
表DDL:
INSERT INTO Orders VALUES ("C1000",'2018-04-15', '2018-04-18', 33.98)
有人可以协助纠正此错误吗?我已经在这方面工作了几天而且我无法得到它。
答案 0 :(得分:0)
它们会在哪里插入?
您缺少表Orders
的列名。
答案 1 :(得分:0)
mysql> SHOW TRIGGERS;
Orders表上有一个BEFORE INSERT
或AFTER INSERT
触发器,只要您插入Orders,就会在不同的表中插入一行。触发器内的查询不正确并间接抛出此错误。