-- 首先尝试更新 UPDATE mobile_version SET mvs02 = 361, mvs06 = '2024-07-02' WHERE mvs07 = 0; -- 如果更新的行数为 0(即没有找到值为 0 的记录),则插入新记录 IF @@ROWCOUNT = 0 BEGIN INSERT INTO mobile_version ( mvs01, mvs02, mvs03, mvs06, mvs07 ) VALUES ( 100, 361, '移动医生版本', '2024-07-02', 0 ); END;