select id, scene_model_id, cus_device_id, sort, del_flag, create_by, create_time, update_by, update_time, remark, variable_type, all_enable, name from scene_model_device insert into scene_model_device scene_model_id, cus_device_id, sort, del_flag, create_by, create_time, update_by, update_time, remark, variable_type, all_enable, name, #{sceneModelId}, #{cusDeviceId}, #{sort}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{variableType}, #{allEnable}, #{name}, update scene_model_device scene_model_id = #{sceneModelId}, cus_device_id = #{cusDeviceId}, sort = #{sort}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, variable_type = #{variableType}, all_enable = #{allEnable}, name = #{name}, where id = #{id} delete from scene_model_device where id = #{id} update scene_model_device set del_flag = 1 where id in #{id} update scene_model_device set del_flag = 1 where scene_model_id in #{sceneModelId} update scene_model_device set all_enable = #{allEnable} where scene_model_id = #{sceneModelId} and variable_type = #{variableType} and id = #{id}