日期:2014-05-18  浏览次数:20739 次

用jsp来往mysql中插入批量数据,如果和mysql中已有数据重复的话,该如何去办?
我现在有大约二十万条数据需要用java往mysql中插入,但是如何我手中的数据和mysql中的数据有重复的话,由于定义了唯一的约束,导致插入总是中断,能否有办法让虽然重复的数据插入失败但是接着插入后面的数据?谢谢!听说php中可以实现类似的功能?

------解决方案--------------------
只能根据不允许重复的字段进行一次查找然后判断是否插入
------解决方案--------------------
是否可以这样做 比如表A
先往temp_A(和A结构一样)表里面插入,然后,执行 insert into A select * from temp_A where ....条件限制,不过这样相当于服务器的负担加重了,会更慢
实在没办法可以考虑这个~~~~






国内第一款“无端网游”―――猫游记,不用下客户端点击链接立即开始玩网游。开了IE就可以玩的。http://pet.mop.com/?u=8094002,用Mop的ID就能玩的,选择服务器的时候注意电信或网通哦

相关资料更多>