SQL Serverデータベースを分析すると、更新されたデータは、データが存在しない、存在挿入

MERGE INTO方法:
MERGE INTO Sys_Dictionary使用したT1(
 SELECT  ' IntervalTime1 ' DictName、' 1 0 0 1 * *?' DictValue、' 外部ライブラリインタフェース' DictType、' 月の第一、第二の実行第一' 備考
 連合の SELECT  ' IntervalTime2 '" 2 0を2 * * *?' ' 外部ライブラリインタフェース' ' 二時毎日2秒を実行するために'  
連合の SELECT  ' IntervalTime3は' ' 3 0 2 * * *?"外部ライブラリインタフェース日午前2時03秒、実行 
連合 SELECT  IntervalTime4 「4 0/5 * * * *?外部ライブラリインタフェース4秒の実行のすべての5分間隔 
) T2 ON(t1.DictName = t2.DictName)
 WHEN MATCHED THEN  UPDATEが SET t1.DictValue = t2.DictValue、t1.DictType = t2.DictType、t1.Remarks = t2.Remarks
 NOT MATCHED THEN INSERTを  (DictName、DictValue、DictType、備考)VALUES(t2.DictName、t2.DictValue、t2.DictType、t2.Remarks)。

 

おすすめ

転載: www.cnblogs.com/leon1984/p/11303632.html