解决方案 »

  1.   

    方案1用得应该是最多的,简单高效
    也可以直接写insert语句,在where子句中判断是否需要插入
    insert into table_name(primary_key)select pk from dual
    where not exists (select 1 from table_name where primary_key = pk)
      

  2.   

    有需要的人可以阅读这篇文章
    http://www.oracledatabase12g.com ... 8F%90%E7%A4%BA.html
      

  3.   

    上面这个链接有问题,重新发一个
    http://www.oracledatabase12g.com/archives/11g-%E6%96%B0%E7%89%B9%E6%80%A7ignore_row_on_dupkey_index%E6%8F%90%E7%A4%BA.html