因为填报提交,数据记录是一条一条入库,业务需求数据庞大,需要做去重处理,采用触发器的方式,因填报是单条入库,导致到数据处理时间过长,不优化。且智能提交去重的方式不满足业务需求。请问,有没有大神知道怎么让数据批量插入数据库表,而不是单条?
或者JS怎么在“EXCEL导入后”事件,从数据表做数据去重处理?
你设计是单条入库。
却又想批量入库。
智能提交可以根据你设置的主键,保证数据不重复。你又否定了智能提交。
这很矛盾啊。
增加tab1表记录后自动将记录增加到tab2表中: DROP TRIGGER IF EXISTS t_afterinsert_on_tab1; CREATE TRIGGER t_afterinsert_on_tab1 AFTER INSERT ON tab1 FOR EACH ROW --遍历插入的行 BEGIN insert into tab2(tab2_id) values(new.tab1_id); END;