将一个Excel文件插入到sql数据库中去,要同时插入三长表,要判断另外两张表中数据是否存在。

给个高效率的方案。
2024-12-15 08:25:46
推荐回答(2个)
回答1:

因为没有案例,所以只能写大概的想法。
1、插入语句需要应用事物处理。以防数据异常。
2、每读一行EXCEL,就拼出3个表的插入语句。以减少读取EXCEL的次数。
3、拼插入语句之前,先检查数据是否存在,若存在则跳过。

回答2:

写个程序解析Excel表格,在写个存储过程