select detail_id, result_id, index_id, index_type, qc_tool, check_method, stander_val, unit_of_measure, threshold_max, threshold_min, qc_result_type, qc_result_spc, qc_val_float, qc_val_integer, qc_val_text, qc_val_dict, qc_val_file, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time from qc_result_detail
insert into qc_result_detail
result_id,
index_id,
index_type,
qc_tool,
check_method,
stander_val,
unit_of_measure,
threshold_max,
threshold_min,
qc_result_type,
qc_result_spc,
qc_val_float,
qc_val_integer,
qc_val_text,
qc_val_dict,
qc_val_file,
remark,
attr1,
attr2,
attr3,
attr4,
create_by,
create_time,
update_by,
update_time,
#{resultId},
#{indexId},
#{indexType},
#{qcTool},
#{checkMethod},
#{standerVal},
#{unitOfMeasure},
#{thresholdMax},
#{thresholdMin},
#{qcResultType},
#{qcResultSpc},
#{qcValFloat},
#{qcValInteger},
#{qcValText},
#{qcValDict},
#{qcValFile},
#{remark},
#{attr1},
#{attr2},
#{attr3},
#{attr4},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update qc_result_detail
result_id = #{resultId},
index_id = #{indexId},
index_type = #{indexType},
qc_tool = #{qcTool},
check_method = #{checkMethod},
stander_val = #{standerVal},
unit_of_measure = #{unitOfMeasure},
threshold_max = #{thresholdMax},
threshold_min = #{thresholdMin},
qc_result_type = #{qcResultType},
qc_result_spc = #{qcResultSpc},
qc_val_float = #{qcValFloat},
qc_val_integer = #{qcValInteger},
qc_val_text = #{qcValText},
qc_val_dict = #{qcValDict},
qc_val_file = #{qcValFile},
remark = #{remark},
attr1 = #{attr1},
attr2 = #{attr2},
attr3 = #{attr3},
attr4 = #{attr4},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where detail_id = #{detailId}
delete from qc_result_detail where detail_id = #{detailId}
delete from qc_result_detail where detail_id in
#{detailId}
delete from qc_result_detail where result_id = #{resultId}