一般情况下重复会引起插入失败的,所以直接catch一下exception不就可以了?

解决方案 »

  1.   

    有主键的话,先select count(*)一下,看看resultsize是不是大于0不就OK了
      

  2.   

    对于可能产生重复的项都要事先做检查的,不要去依赖于抓Exception
      

  3.   

    最好的办法我认为还是try起来
      

  4.   

    先根据你的条件select 一下,如果有结果返回的话就证明重复了。否则就执行insert