select obj_id, device_code, device_name, device_model, device_type, device_address, device_status, used_department, cost_center, manufacturer, enable_date, product_line_code, is_flag, create_by, create_time, update_by, update_time, factory_code, team_code, asset_code from base_device_ledger insert into base_device_ledger device_code, device_name, device_model, device_type, device_address, device_status, used_department, cost_center, manufacturer, enable_date, product_line_code, is_flag, create_by, create_time, update_by, update_time, factory_code, team_code, asset_code, #{deviceCode}, #{deviceName}, #{deviceModel}, #{deviceType}, #{deviceAddress}, #{deviceStatus}, #{usedDepartment}, #{costCenter}, #{manufacturer}, #{enableDate}, #{productLineCode}, #{isFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{factoryCode}, #{teamCode}, #{assetCode}, update base_device_ledger device_code = #{deviceCode}, device_name = #{deviceName}, device_model = #{deviceModel}, device_type = #{deviceType}, device_address = #{deviceAddress}, device_status = #{deviceStatus}, used_department = #{usedDepartment}, cost_center = #{costCenter}, manufacturer = #{manufacturer}, enable_date = #{enableDate}, product_line_code = #{productLineCode}, is_flag = #{isFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, factory_code = #{factoryCode}, team_code = #{teamCode}, asset_code = #{assetCode}, where obj_id = #{objId} delete from base_device_ledger where obj_id = #{objId} delete from base_device_ledger where obj_id in #{objId}