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