繁体   English   中英

错误代码:1136。列计数与第 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM