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, special_setting_id, effective_date, account_id, publish_push_time, push_type, publish_num, exclude_content_index, open_status, is_delete, create_time, update_time delete from long_articles_account_special_settings where id = #{id,jdbcType=BIGINT} delete from long_articles_account_special_settings insert into long_articles_account_special_settings (id, special_setting_id, effective_date, account_id, publish_push_time, push_type, publish_num, exclude_content_index, open_status, is_delete, create_time, update_time ) values (#{id,jdbcType=BIGINT}, #{specialSettingId,jdbcType=VARCHAR}, #{effectiveDate,jdbcType=VARCHAR}, #{accountId,jdbcType=VARCHAR}, #{publishPushTime,jdbcType=VARCHAR}, #{pushType,jdbcType=INTEGER}, #{publishNum,jdbcType=INTEGER}, #{excludeContentIndex,jdbcType=VARCHAR}, #{openStatus,jdbcType=INTEGER}, #{isDelete,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP} ) insert into long_articles_account_special_settings id, special_setting_id, effective_date, account_id, publish_push_time, push_type, publish_num, exclude_content_index, open_status, is_delete, create_time, update_time, #{id,jdbcType=BIGINT}, #{specialSettingId,jdbcType=VARCHAR}, #{effectiveDate,jdbcType=VARCHAR}, #{accountId,jdbcType=VARCHAR}, #{publishPushTime,jdbcType=VARCHAR}, #{pushType,jdbcType=INTEGER}, #{publishNum,jdbcType=INTEGER}, #{excludeContentIndex,jdbcType=VARCHAR}, #{openStatus,jdbcType=INTEGER}, #{isDelete,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, update long_articles_account_special_settings id = #{record.id,jdbcType=BIGINT}, special_setting_id = #{record.specialSettingId,jdbcType=VARCHAR}, effective_date = #{record.effectiveDate,jdbcType=VARCHAR}, account_id = #{record.accountId,jdbcType=VARCHAR}, publish_push_time = #{record.publishPushTime,jdbcType=VARCHAR}, push_type = #{record.pushType,jdbcType=INTEGER}, publish_num = #{record.publishNum,jdbcType=INTEGER}, exclude_content_index = #{record.excludeContentIndex,jdbcType=VARCHAR}, open_status = #{record.openStatus,jdbcType=INTEGER}, is_delete = #{record.isDelete,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, update long_articles_account_special_settings set id = #{record.id,jdbcType=BIGINT}, special_setting_id = #{record.specialSettingId,jdbcType=VARCHAR}, effective_date = #{record.effectiveDate,jdbcType=VARCHAR}, account_id = #{record.accountId,jdbcType=VARCHAR}, publish_push_time = #{record.publishPushTime,jdbcType=VARCHAR}, push_type = #{record.pushType,jdbcType=INTEGER}, publish_num = #{record.publishNum,jdbcType=INTEGER}, exclude_content_index = #{record.excludeContentIndex,jdbcType=VARCHAR}, open_status = #{record.openStatus,jdbcType=INTEGER}, is_delete = #{record.isDelete,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP} update long_articles_account_special_settings special_setting_id = #{specialSettingId,jdbcType=VARCHAR}, effective_date = #{effectiveDate,jdbcType=VARCHAR}, account_id = #{accountId,jdbcType=VARCHAR}, publish_push_time = #{publishPushTime,jdbcType=VARCHAR}, push_type = #{pushType,jdbcType=INTEGER}, publish_num = #{publishNum,jdbcType=INTEGER}, exclude_content_index = #{excludeContentIndex,jdbcType=VARCHAR}, open_status = #{openStatus,jdbcType=INTEGER}, is_delete = #{isDelete,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=BIGINT} update long_articles_account_special_settings set special_setting_id = #{specialSettingId,jdbcType=VARCHAR}, effective_date = #{effectiveDate,jdbcType=VARCHAR}, account_id = #{accountId,jdbcType=VARCHAR}, publish_push_time = #{publishPushTime,jdbcType=VARCHAR}, push_type = #{pushType,jdbcType=INTEGER}, publish_num = #{publishNum,jdbcType=INTEGER}, exclude_content_index = #{excludeContentIndex,jdbcType=VARCHAR}, open_status = #{openStatus,jdbcType=INTEGER}, is_delete = #{isDelete,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=BIGINT}