select d.code_id, d.rule_id, d.gen_date, d.gen_index, d.last_result, d.last_serial_no, d.last_input_char
from sys_auto_code_result d
insert into sys_auto_code_result(
rule_id,
gen_date,
gen_index,
last_result,
last_serial_no,
last_input_char,
create_time
)values(
#{ruleId},
#{genDate},
#{genIndex},
#{lastResult},
#{lastSerialNo},
#{lastInputChar},
sysdate()
)
update sys_auto_code_result
gen_date = #{genDate},
gen_index = #{genIndex},
last_result = #{lastResult},
last_serial_no = #{lastSerialNo},
last_input_char = #{lastInputChar}
where code_id = #{codeId}
delete from sys_auto_code_result where code_id = #{codeId}