select id, camera_id, p_min, p_max, t_min, t_max, z_min, z_max, create_by, create_time, update_by, update_time, remark from ard_camera_ptz_scope insert into ard_camera_ptz_scope camera_id, p_min, p_max, t_min, t_max, z_min, z_max, create_by, remark, create_time #{cameraId}, #{pMin}, #{pMax}, #{tMin}, #{tMax}, #{zMin}, #{zMax}, #{createBy}, #{remark}, sysdate() update ard_camera_ptz_scope camera_id = #{cameraId}, p_min = #{pMin}, p_max = #{pMax}, t_min = #{tMin}, t_max = #{tMax}, z_min = #{zMin}, z_max = #{zMax}, update_by = #{updateBy}, remark = #{remark}, update_time = sysdate() where id = #{id} delete from ard_camera_ptz_scope where id = #{id} delete from ard_camera_ptz_scope where id in #{id} INSERT INTO ard_camera_ptz_scope ( camera_id, p_min, p_max, t_min, t_max, z_min, z_max, create_by, create_time, remark ) VALUES ( #{cameraId}, #{pMin}, #{pMax}, #{tMin}, #{tMax}, #{zMin}, #{zMax}, #{createBy}, sysdate(), #{remark} ) ON DUPLICATE KEY UPDATE p_min = VALUES(p_min), p_max = VALUES(p_max), t_min = VALUES(t_min), t_max = VALUES(t_max), z_min = VALUES(z_min), z_max = VALUES(z_max), update_by = VALUES(create_by), update_time = sysdate() DELETE FROM ard_camera_ptz_scope