关于算法的问题!
有两个数据库分别为A、B,想从B库中往A库里导入数据,A库中的现有数据可能在B库里也有,那么在往A库里导的时候我得判断B库里的每条记录是否在A库里重复,如果重复就直接覆盖掉,有没有什么好的算法可以快速判断B库里的记录是否在A库里重复?如果记录非常多的话一条一条判断是否重复也不太现实!
直接把B库里的数据插入(instert)到A库,当A库已存在此条数据时,将由于主键的重复而引发异常,这时候用catch将异常捕获并忽略掉,然后继续插入.也就是判断的事情全都交给数据库做.