![](/img/trans.png)
[英]cursor in mysql returns error Error Code: 1136. Column count doesn't match value count at row 1
[英]Error Code: 1136. Column count doesn't match value count at row 1
-- 這是我的桌子
CREATE TABLE Payment (
Payment_id BIGINT NOT NULL primary key,
Ord_id BIGINT NOT NULL,
FOREIGN KEY (Ord_id)
REFERENCES Ord(Ord_id)
ON DELETE NO ACTION,
Bank_id int not null,
FOREIGN KEY (Bank_id)
REFERENCES Bank(Bank_id),
card_id varchar(16),
cvv varchar(3),
expired_date date not null,
total_price decimal(11,2),
payment_date datetime
)ENGINE = InnoDB;
這是一些數據
INSERT INTO Payment (Payment_id,
Ord_id ,
Bank_id ,
card_id ,
cvv ,
expired_date,
total_price ,
payment_date)
VALUES
(1,1,1,'3998181978445452','854','2023-10-16','350000','2019-10-16 16-45-10'),
(2,2,2,'3994191845663215','125','2022-10-16','840000','2019-10-16 17-45-10'),
(3,3,3,'3998181978446666','814','2021-10-16','1260000','2019-10-16 18-30-10'),
(4,4,1,'3998181978446666','814','2024-10-17','600000','2019-10-17 11-25-10'),
(5,5,2,'3998181978446666','814','2023-10-17','200000','2019-10-17 12-24-14'),
(6,6,3,'3998181978446666','814','2020-10-17','200000''2019-10-17 15-12-17'),
(7,7,1,'3998181978446666','814','2021-10-17','280000','2019-10-17 15-41-12');
但它不起作用,錯誤消息是“1136”
您在第 6 行缺少逗號;
(6,6,3,'3998181978446666','814','2020-10-17','200000' #HERE# '2019-10-17 15-12-17')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.