Oracle Equivalent to MySQL INSERT IGNORE?

后端 未结 8 2388
旧时难觅i
旧时难觅i 2020-11-27 07:24

I need to update a query so that it checks that a duplicate entry does not exist before insertion. In MySQL I can just use INSERT IGNORE so that if a duplicate record is fo

8条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-27 07:35

    A simple solution

    insert into t1
      select from t2 
      where not exists 
        (select 1 from t1 where t1.id= t2.id)
    

提交回复
热议问题