Oracle 语法 存在则更新否则插入新数据
2016-09-08 00:00
525 查看
merge into my_table mt
using (SELECT [字段A] AS A from dual) t2
on (mt.A = t2.A)
when matched then
update set mt.B= [字段B]
when not matched then
INSERT (A,B)
VALUES([字段A],[字段B])
多用于存储过程
using (SELECT [字段A] AS A from dual) t2
on (mt.A = t2.A)
when matched then
update set mt.B= [字段B]
when not matched then
INSERT (A,B)
VALUES([字段A],[字段B])
多用于存储过程
相关文章推荐
- oracle mybatis(Mergr into语句带序列)添加数据时如果数据存在就更新,如果不存在就插入
- mybatis+oracle添加数据时如果数据存在就更新,如果不存在就插入
- Oracle一句话存在插入否则更新的SQL
- mybatise+oracle添加数据时如果数据存在就更新,如果不存在就插入
- Oracle实现数据不存在则插入,数据存在则更新(insert or update)
- Oracle实现数据不存在则插入,数据存在则更新(insert or update)
- mysql如果数据不存在,则插入新数据,否则更新
- Oracle 触发器 插入,更新,删除,数据同步,两表同步
- SSIS处理导入数据时, 存在的更新, 不存在的插入(转载)
- ibatis用oracle插入 更新数据,返回sequence号判定是否成功
- mysql如果数据不存在,则插入新数据,否则更新的实现方法
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- 如何恢复oracle误删除、更新、插入的数据
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS处理导入数据时, 存在的更新, 不存在的插入
- SSIS(SQL Server Integration Service)处理导入数据时, 存在的更新, 不存在的插入