错误代码:1136。列计数与第1行的值计数不匹配

时间:2019-11-05 12:32:13

标签: mysql

-这是我的桌子

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”

1 个答案:

答案 0 :(得分:1)

您在第6行缺少逗号;

 (6,6,3,'3998181978446666','814','2020-10-17','200000' #HERE#  '2019-10-17 15-12-17')