Sql Server 中无则插入有则更新字段的示例代码
if not exists (select 1 from 表名 where 条件 = '值' ) -- 无则插入 INSERT INTO 表名 ( 键1 , 键2, 键3 ) VALUES ('值1', '值2', '值3') else -- 有则更新 UPDATE 表名 SET 键1 = '值1', 键2 = '值2' WHERE 条件 = '值'