项目中使用到了Oracle的MERGE INTO语句,在这里简单记录下使用方法 使用场景如下: 存在对一张数据量很大的表,你需要对里面的大量数据进行更新,如果数据不存在,就进行插入的操作. 常规想到的办法是先根据条件查询一番,如 果存在,那么就更新,否则就插入? 起始在Oracle9i 后可以用merge into轻轻松松搞定这个问题,避免多次的查询判断以及更新插入操作,而且效率更高 1.merge into简介 用来合并UPDATE和INSERT语句.通过MERGE语句,根据一张表或子查询的连…