oracle insert 批量插入数据,跳过已存在记录
2018-03-29 15:48
615 查看
insert into tree(id,name,pid) select '101','test','10' from dual where not exists(select 1 from tree where id='101');
or
insert when (not exists (select 1 from tree where id='101')) then into tree(id,name,pid) select '101','test','10' from dual;
相关文章推荐
- Mysql使用insert插入多条记录 批量新增数据
- JAVA开发13--批量将数据insert插入oracle表
- oracle informix 插入insert多条数据 记录
- Oracle实现数据不存在则插入,数据存在则更新(insert or update)
- MySQL使用INSERT插入多条记录, 批量新增数据
- MySQL插入数据时,如果记录不存在则insert,如果存在则update
- MySQL插入数据时,如果记录不存在则insert,如果存在则update
- mysql insert ignore .. ON DUPLICATE KEY 与oracle MERGE INTO 可以相互替换 批量插入存在则替换,不存在则插入
- Oracle:用一条 INSERT 语句批量插入多条记录
- Oracle实现数据不存在则插入,数据存在则更新(insert or update)
- mybatis-oracle批量插入数据的简单学习
- PreparedStatement 批量更新,插入数据到Oracle mysql
- mysql 单条insert语句,插入多条数据记录
- 如何在Oracle中批量插入数据
- oracle批量插入数据
- oracle 实现 存在记录就更新,不存在就插入 merge into
- oracle先判断数据是否存在再插入
- Oracle 批量插入数据
- Oracle 逐条和批量插入数据方式对比
- 数据库中批量插入数据的方法,记录一下。