简介 通常我们对数据库数据进行插入的时候,会判断数据是否已经存在,如果存在就修改,不存在就插入,一般我们会 写两个sql,一个insert一个update,那么其实oracle中存在merge函数,可以一次性解决这个问题,具体示例如下。创建一张案例表如下: 下面我们向数据库插入一条数据如果ID和name相同就更新AGE的数据,否则就插入 效果: 下面我们修改一下,数据: 效果: