首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一条sql与此同时实现更新和插入

2012-08-26 
一条sql同时实现更新和插入用一条sql语句同时实现更新和插入MERGE INTO xg.test_i t USING (select 35 id

一条sql同时实现更新和插入
用一条sql语句同时实现更新和插入

MERGE INTO xg.test_i t USING (select 35 id from dual) s  ON (t.id = s.id)  WHEN MATCHED THEN      UPDATE SET t.note = '12345' WHEN NOT MATCHED THEN       INSERT (id, note) VALUES (s.id, '123321');


根据id判断,如果id在test_i中已经存在,则更新,如果不存在,则插入。

热点排行
Bad Request.