select id,
question_info_id,
question_number,
question_type,
question_name,
question_name_alias,
question_description,
write_description,
fill_blanks_answer,
option_count,
whether_score,
scoring_method,
scoring_description,
question_score,
custom_trigger_condition,
propaganda_info_id,
propaganda_title,
question_sort,
question_remark,
create_by,
create_time,
update_by,
update_time
from question_subject
insert into question_subject
question_info_id,
question_number,
question_type,
question_name,
question_name_alias,
question_description,
write_description,
fill_blanks_answer,
option_count,
whether_score,
scoring_method,
scoring_description,
question_score,
custom_trigger_condition,
propaganda_info_id,
propaganda_title,
question_sort,
question_remark,
create_by,
create_time,
update_by,
update_time,
#{questionInfoId},
#{questionNumber},
#{questionType},
#{questionName},
#{questionNameAlias},
#{questionDescription},
#{writeDescription},
#{fillBlanksAnswer},
#{optionCount},
#{whetherScore},
#{scoringMethod},
#{scoringDescription},
#{questionScore},
#{customTriggerCondition},
#{propagandaInfoId},
#{propagandaTitle},
#{questionSort},
#{questionRemark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update question_subject
question_info_id =
#{questionInfoId},
question_number =
#{questionNumber},
question_type =
#{questionType},
question_name =
#{questionName},
question_name_alias =
#{questionNameAlias},
question_description =
#{questionDescription},
write_description =
#{writeDescription},
fill_blanks_answer =
#{fillBlanksAnswer},
option_count =
#{optionCount},
whether_score =
#{whetherScore},
scoring_method =
#{scoringMethod},
scoring_description =
#{scoringDescription},
question_score =
#{questionScore},
custom_trigger_condition =
#{customTriggerCondition},
propaganda_info_id =
#{propagandaInfoId},
propaganda_title =
#{propagandaTitle},
question_sort =
#{questionSort},
question_remark =
#{questionRemark},
create_by =
#{createBy},
create_time =
#{createTime},
update_by =
#{updateBy},
update_time =
#{updateTime},
where id = #{id}
delete
from question_subject
where id = #{id}
delete from question_subject where id in
#{id}
insert into question_subject(
question_info_id,
question_number,
question_type,
question_name,
question_name_alias,
question_description,
write_description,
fill_blanks_answer,
option_count,
whether_score,
scoring_method,
scoring_description,
question_score,
custom_trigger_condition,
propaganda_info_id,
propaganda_title,
question_sort,
question_remark,
create_by,
create_time
) values
(
#{QuestionSubject.questionInfoId},
#{QuestionSubject.questionNumber},
#{QuestionSubject.questionType},
#{QuestionSubject.questionName},
#{QuestionSubject.questionNameAlias},
#{QuestionSubject.questionDescription},
#{QuestionSubject.writeDescription},
#{QuestionSubject.fillBlanksAnswer},
#{QuestionSubject.optionCount},
#{QuestionSubject.whetherScore},
#{QuestionSubject.scoringMethod},
#{QuestionSubject.scoringDescription},
#{QuestionSubject.questionScore},
#{QuestionSubject.customTriggerCondition},
#{QuestionSubject.propagandaInfoId},
#{QuestionSubject.propagandaTitle},
#{QuestionSubject.questionSort},
#{QuestionSubject.questionRemark},
#{QuestionSubject.createBy},
#{QuestionSubject.createTime}
)
delete
from question_subject
where question_info_id = #{questionInfoId}