因为在项目过程中我有一些数据需要插进去,但是这个数据有一部分本来就有我需要保留,所以写下这个sql
MERGE INTO T_LMS_ACTIVITYMAPPING(目标表) T1 USING (
SELECTFID,
FPROCESSNAME,
FNODEID,
FBRANCH
FROM
T_LMS_ACTIVITYMAPPING
WHERE
FPROCESSNAME = '1'
AND FNODEID = 'werteywe'
AND FBRANCH = 'A公司'
(源表)
WHEN MATCHED THEN
(匹配后执行的一个语句)
UPDATESET T1.FNODEID = 'gdshgdshg123'
WHEN NOT MATCHED THEN
(不匹配执行的语句)
INSERT (FPROCESSNAME, FNODEID)VALUES
(T2.FPROCESSNAME, T2.FNODEID);