and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, crawler_video_id, video_oss_path, cover_oss_path, version, get_cover_status, get_cover_status_ts, create_time, update_time, best_frame_time_ms, upload_status, upload_status_ts, file_name, file_state, file_expire_time, extract_status, extract_status_ts, priority delete from long_articles_new_video_cover where id = #{id,jdbcType=BIGINT} delete from long_articles_new_video_cover insert into long_articles_new_video_cover (id, crawler_video_id, video_oss_path, cover_oss_path, version, get_cover_status, get_cover_status_ts, create_time, update_time, best_frame_time_ms, upload_status, upload_status_ts, file_name, file_state, file_expire_time, extract_status, extract_status_ts, priority ) values (#{id,jdbcType=BIGINT}, #{crawlerVideoId,jdbcType=INTEGER}, #{videoOssPath,jdbcType=VARCHAR}, #{coverOssPath,jdbcType=VARCHAR}, #{version,jdbcType=INTEGER}, #{getCoverStatus,jdbcType=INTEGER}, #{getCoverStatusTs,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{bestFrameTimeMs,jdbcType=VARCHAR}, #{uploadStatus,jdbcType=INTEGER}, #{uploadStatusTs,jdbcType=TIMESTAMP}, #{fileName,jdbcType=VARCHAR}, #{fileState,jdbcType=VARCHAR}, #{fileExpireTime,jdbcType=TIMESTAMP}, #{extractStatus,jdbcType=INTEGER}, #{extractStatusTs,jdbcType=TIMESTAMP}, #{priority,jdbcType=INTEGER} ) insert into long_articles_new_video_cover id, crawler_video_id, video_oss_path, cover_oss_path, version, get_cover_status, get_cover_status_ts, create_time, update_time, best_frame_time_ms, upload_status, upload_status_ts, file_name, file_state, file_expire_time, extract_status, extract_status_ts, priority, #{id,jdbcType=BIGINT}, #{crawlerVideoId,jdbcType=INTEGER}, #{videoOssPath,jdbcType=VARCHAR}, #{coverOssPath,jdbcType=VARCHAR}, #{version,jdbcType=INTEGER}, #{getCoverStatus,jdbcType=INTEGER}, #{getCoverStatusTs,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{bestFrameTimeMs,jdbcType=VARCHAR}, #{uploadStatus,jdbcType=INTEGER}, #{uploadStatusTs,jdbcType=TIMESTAMP}, #{fileName,jdbcType=VARCHAR}, #{fileState,jdbcType=VARCHAR}, #{fileExpireTime,jdbcType=TIMESTAMP}, #{extractStatus,jdbcType=INTEGER}, #{extractStatusTs,jdbcType=TIMESTAMP}, #{priority,jdbcType=INTEGER}, update long_articles_new_video_cover id = #{record.id,jdbcType=BIGINT}, crawler_video_id = #{record.crawlerVideoId,jdbcType=INTEGER}, video_oss_path = #{record.videoOssPath,jdbcType=VARCHAR}, cover_oss_path = #{record.coverOssPath,jdbcType=VARCHAR}, version = #{record.version,jdbcType=INTEGER}, get_cover_status = #{record.getCoverStatus,jdbcType=INTEGER}, get_cover_status_ts = #{record.getCoverStatusTs,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, best_frame_time_ms = #{record.bestFrameTimeMs,jdbcType=VARCHAR}, upload_status = #{record.uploadStatus,jdbcType=INTEGER}, upload_status_ts = #{record.uploadStatusTs,jdbcType=TIMESTAMP}, file_name = #{record.fileName,jdbcType=VARCHAR}, file_state = #{record.fileState,jdbcType=VARCHAR}, file_expire_time = #{record.fileExpireTime,jdbcType=TIMESTAMP}, extract_status = #{record.extractStatus,jdbcType=INTEGER}, extract_status_ts = #{record.extractStatusTs,jdbcType=TIMESTAMP}, priority = #{record.priority,jdbcType=INTEGER}, update long_articles_new_video_cover set id = #{record.id,jdbcType=BIGINT}, crawler_video_id = #{record.crawlerVideoId,jdbcType=INTEGER}, video_oss_path = #{record.videoOssPath,jdbcType=VARCHAR}, cover_oss_path = #{record.coverOssPath,jdbcType=VARCHAR}, version = #{record.version,jdbcType=INTEGER}, get_cover_status = #{record.getCoverStatus,jdbcType=INTEGER}, get_cover_status_ts = #{record.getCoverStatusTs,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, best_frame_time_ms = #{record.bestFrameTimeMs,jdbcType=VARCHAR}, upload_status = #{record.uploadStatus,jdbcType=INTEGER}, upload_status_ts = #{record.uploadStatusTs,jdbcType=TIMESTAMP}, file_name = #{record.fileName,jdbcType=VARCHAR}, file_state = #{record.fileState,jdbcType=VARCHAR}, file_expire_time = #{record.fileExpireTime,jdbcType=TIMESTAMP}, extract_status = #{record.extractStatus,jdbcType=INTEGER}, extract_status_ts = #{record.extractStatusTs,jdbcType=TIMESTAMP}, priority = #{record.priority,jdbcType=INTEGER} update long_articles_new_video_cover crawler_video_id = #{crawlerVideoId,jdbcType=INTEGER}, video_oss_path = #{videoOssPath,jdbcType=VARCHAR}, cover_oss_path = #{coverOssPath,jdbcType=VARCHAR}, version = #{version,jdbcType=INTEGER}, get_cover_status = #{getCoverStatus,jdbcType=INTEGER}, get_cover_status_ts = #{getCoverStatusTs,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, best_frame_time_ms = #{bestFrameTimeMs,jdbcType=VARCHAR}, upload_status = #{uploadStatus,jdbcType=INTEGER}, upload_status_ts = #{uploadStatusTs,jdbcType=TIMESTAMP}, file_name = #{fileName,jdbcType=VARCHAR}, file_state = #{fileState,jdbcType=VARCHAR}, file_expire_time = #{fileExpireTime,jdbcType=TIMESTAMP}, extract_status = #{extractStatus,jdbcType=INTEGER}, extract_status_ts = #{extractStatusTs,jdbcType=TIMESTAMP}, priority = #{priority,jdbcType=INTEGER}, where id = #{id,jdbcType=BIGINT} update long_articles_new_video_cover set crawler_video_id = #{crawlerVideoId,jdbcType=INTEGER}, video_oss_path = #{videoOssPath,jdbcType=VARCHAR}, cover_oss_path = #{coverOssPath,jdbcType=VARCHAR}, version = #{version,jdbcType=INTEGER}, get_cover_status = #{getCoverStatus,jdbcType=INTEGER}, get_cover_status_ts = #{getCoverStatusTs,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, best_frame_time_ms = #{bestFrameTimeMs,jdbcType=VARCHAR}, upload_status = #{uploadStatus,jdbcType=INTEGER}, upload_status_ts = #{uploadStatusTs,jdbcType=TIMESTAMP}, file_name = #{fileName,jdbcType=VARCHAR}, file_state = #{fileState,jdbcType=VARCHAR}, file_expire_time = #{fileExpireTime,jdbcType=TIMESTAMP}, extract_status = #{extractStatus,jdbcType=INTEGER}, extract_status_ts = #{extractStatusTs,jdbcType=TIMESTAMP}, priority = #{priority,jdbcType=INTEGER} where id = #{id,jdbcType=BIGINT}