gpt4 book ai didi

错误1136

转载 作者:行者123 更新时间:2023-11-29 06:12:42 27 4
gpt4 key购买 nike

我已经阅读了错误。它表示 sql 传递的值多于/少于表指定的值。但是我的表有 7 列,我发送了 7 个参数,但仍然出现错误。请帮忙

Books_out_on_loan

DROP TABLE IF EXISTS `books_out_on_loan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `books_out_on_loan` (
`book_borrow_id` int(11) NOT NULL,
`member_id` int(11) NOT NULL,
`employee_id` int(11) NOT NULL,
`isbn` varchar(13) NOT NULL,
`date_issued` datetime NOT NULL,
`date_due` datetime NOT NULL,
`date_returned` datetime DEFAULT NULL,
PRIMARY KEY (`book_borrow_id`),
UNIQUE KEY `book_borrow_id_UNIQUE` (`book_borrow_id`),
KEY `member_id_idx` (`member_id`),
KEY `employee_id_idx` (`employee_id`),
KEY `isbn_idx` (`isbn`),
CONSTRAINT `employee_id` FOREIGN KEY (`employee_id`) REFERENCES `employees` (`employee_number`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `isbn-book-loan` FOREIGN KEY (`isbn`) REFERENCES `books` (`ISBN`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `member_id` FOREIGN KEY (`member_id`) REFERENCES `members` (`member_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

SQL 文件:

INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('1','1','1','863758832-8','20160529','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('2','2','2','278860648-6','20160521','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('3','3','3','012454099-6','20160520','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('4','4','4','553185783-7','20160510','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('5','5','5','711473445-X','2016059','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('6','1','6','830664326-7','2016058','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('7','2','7','555264867-6','20160510','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('8','3','8','607119764-3','20160512','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('9','4','9','893613484-1','20160514','20160606',NULL);
INSERT INTO books_out_on_loan (book_borrow_id,member_id,employee_id,isbn,date_issued,date_due,date_returned)VALUES ('10','5','10','826004987-2','20160515','20160606',NULL);

SQL fiddle here,带有工作插入: http://sqlfiddle.com/#!9/cbcc1

最佳答案

如果您在目标表上有任何类似 AFTER INSERT 的触发器,并且如果此触发器有问题,您将遇到实际上属于此触发器操作的 1136 错误。这是一个老话题,但检查这些内容会很有用。

关于错误1136,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37508786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com