您的位置:首页 > 数据库 > Oracle

oracle MERGE INTO语句使用方法(有则更新无则插入)

2015-12-30 10:33 423 查看
MERGE INTO T_APP_TJWT T1 --要插入或更新的表即要判断的表

USING (SELECT '1001' AS a,'1111' AS b,'3333' as C FROM dual) T2 --判断数据的表

ON ( T1.WTID=T2.a AND T1.WTSM=T2.b)

WHEN MATCHED THEN --如有则更新

UPDATE SET T1.tjr = T2.c

WHEN NOT MATCHED THEN --如无则插入

INSERT (wtid) VALUES(T2.a);

更新或插入部分可注释
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: