INSERT INTO mid_ftp_processed_file ( city_code, city_name, file_name, file_size, process_status, record_count, success_count, fail_count, process_time, error_msg, create_time ) VALUES ( #{cityCode}, #{cityName}, #{fileName}, #{fileSize}, #{processStatus}, #{recordCount}, #{successCount}, #{failCount}, #{processTime}, #{errorMsg}, NOW() ) UPDATE mid_ftp_processed_file SET process_status = #{processStatus}, record_count = #{recordCount}, success_count = #{successCount}, fail_count = #{failCount}, process_time = #{processTime}, error_msg = #{errorMsg} WHERE id = #{id} DELETE FROM mid_ftp_processed_file WHERE city_code = #{cityCode} AND create_time < TO_TIMESTAMP(#{beforeTime}, 'YYYY-MM-DD HH24:MI:SS')