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, questionnaire_name, start_time, end_time, type, created_at, updated_at, rec_status,
write_start_time, write_end_time, data_scope
delete from scr_screening
where id = #{id,jdbcType=BIGINT}
insert into scr_screening (id, questionnaire_name, start_time,
end_time, type, created_at,
updated_at, rec_status, write_start_time,
write_end_time, data_scope)
values (#{id,jdbcType=BIGINT}, #{questionnaireName,jdbcType=VARCHAR}, #{startTime,jdbcType=BIGINT},
#{endTime,jdbcType=BIGINT}, #{type,jdbcType=TINYINT}, #{createdAt,jdbcType=TIMESTAMP},
#{updatedAt,jdbcType=TIMESTAMP}, #{recStatus,jdbcType=TINYINT}, #{writeStartTime,jdbcType=BIGINT},
#{writeEndTime,jdbcType=BIGINT}, #{dataScope,jdbcType=VARCHAR})
insert into scr_screening
id,
questionnaire_name,
start_time,
end_time,
type,
created_at,
updated_at,
rec_status,
write_start_time,
write_end_time,
data_scope,
#{id,jdbcType=BIGINT},
#{questionnaireName,jdbcType=VARCHAR},
#{startTime,jdbcType=BIGINT},
#{endTime,jdbcType=BIGINT},
#{type,jdbcType=TINYINT},
#{createdAt,jdbcType=TIMESTAMP},
#{updatedAt,jdbcType=TIMESTAMP},
#{recStatus,jdbcType=TINYINT},
#{writeStartTime,jdbcType=BIGINT},
#{writeEndTime,jdbcType=BIGINT},
#{dataScope,jdbcType=VARCHAR},
update scr_screening
id = #{record.id,jdbcType=BIGINT},
questionnaire_name = #{record.questionnaireName,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT},
type = #{record.type,jdbcType=TINYINT},
created_at = #{record.createdAt,jdbcType=TIMESTAMP},
updated_at = #{record.updatedAt,jdbcType=TIMESTAMP},
rec_status = #{record.recStatus,jdbcType=TINYINT},
write_start_time = #{record.writeStartTime,jdbcType=BIGINT},
write_end_time = #{record.writeEndTime,jdbcType=BIGINT},
data_scope = #{record.dataScope,jdbcType=VARCHAR},
update scr_screening
set id = #{record.id,jdbcType=BIGINT},
questionnaire_name = #{record.questionnaireName,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT},
type = #{record.type,jdbcType=TINYINT},
created_at = #{record.createdAt,jdbcType=TIMESTAMP},
updated_at = #{record.updatedAt,jdbcType=TIMESTAMP},
rec_status = #{record.recStatus,jdbcType=TINYINT},
write_start_time = #{record.writeStartTime,jdbcType=BIGINT},
write_end_time = #{record.writeEndTime,jdbcType=BIGINT},
data_scope = #{record.dataScope,jdbcType=VARCHAR}
update scr_screening
questionnaire_name = #{questionnaireName,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT},
type = #{type,jdbcType=TINYINT},
created_at = #{createdAt,jdbcType=TIMESTAMP},
updated_at = #{updatedAt,jdbcType=TIMESTAMP},
rec_status = #{recStatus,jdbcType=TINYINT},
write_start_time = #{writeStartTime,jdbcType=BIGINT},
write_end_time = #{writeEndTime,jdbcType=BIGINT},
data_scope = #{dataScope,jdbcType=VARCHAR},
where id = #{id,jdbcType=BIGINT}
update scr_screening
set questionnaire_name = #{questionnaireName,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT},
type = #{type,jdbcType=TINYINT},
created_at = #{createdAt,jdbcType=TIMESTAMP},
updated_at = #{updatedAt,jdbcType=TIMESTAMP},
rec_status = #{recStatus,jdbcType=TINYINT},
write_start_time = #{writeStartTime,jdbcType=BIGINT},
write_end_time = #{writeEndTime,jdbcType=BIGINT},
data_scope = #{dataScope,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}