我正在对mariadb数据库做一个简单的插入,它只是一个简单的插入,这就是查询。
Insert into serie (nombre,carpetas,fecha_ingreso)
values ('asdads',1,'2018-11-28');
这个表有一个自动递增的主键,我试图插入的字段只是一个简单的字符串、一个数字和一个日期,这些字段显然与表应该接收的字段相匹配。
但是查询没有通过,相反我得到了这个错误。
错误代码:#1111组函数使用无效
我在网上搜索过它,但是没有找到与insert查询相关的内容,老实说,我没有看到查询中的语法错误。
很明显我错过了什么。
编辑
表有这个触发器。
CREATE TRIGGER `after_serie_inserted` AFTER INSERT ON `serie`
FOR EACH ROW BEGIN
DECLARE last_serie_id int;
DECLARE last_caja_id int;
set last_serie_id = MAX(serie.idserie);
set last_caja_id = MAX(caja.idcaja);
INSERT INTO caja_serie (caja_id,serieDoc_id) VALUES
(last_caja_id,last_serie_id);
END
1条答案
按热度按时间z5btuh9x1#
-->