id, hex_file_name, store_ram_addr, start_ram_addr, program_calculate_bytes, program_crc16, program_bytes, file_bytes, remark, dt, deleted id, hex_file_name, store_ram_addr, start_ram_addr, program_calculate_bytes, program_crc16, remark, dt, deleted delete from ug_rtu_program where id = #{id,jdbcType=BIGINT} update ug_rtu_program set deleted = 1 where id = #{id,jdbcType=BIGINT} insert into ug_rtu_program (id, hex_file_name, store_ram_addr, start_ram_addr, program_calculate_bytes, program_crc16, program_bytes,file_bytes, remark, dt, deleted) values (#{id,jdbcType=BIGINT}, #{hexFileName,jdbcType=VARCHAR}, #{storeRamAddr,jdbcType=VARCHAR}, #{startRamAddr,jdbcType=VARCHAR}, #{programCalculateBytes,jdbcType=INTEGER}, #{programCrc16,jdbcType=INTEGER}, #{programBytes,jdbcType=BLOB}, #{fileBytes,jdbcType=BLOB}, #{remark,jdbcType=VARCHAR}, #{dt,jdbcType=TIMESTAMP}, #{deleted,jdbcType=TINYINT}) insert into ug_rtu_program id, hex_file_name, store_ram_addr, start_ram_addr, program_calculate_bytes, program_crc16, program_bytes, file_bytes, remark, dt, deleted, #{id,jdbcType=BIGINT}, #{hexFileName,jdbcType=VARCHAR}, #{storeRamAddr,jdbcType=VARCHAR}, #{startRamAddr,jdbcType=VARCHAR}, #{programCalculateBytes,jdbcType=INTEGER}, #{programCrc16,jdbcType=INTEGER}, #{programBytes,jdbcType=BLOB}, #{fileBytes,jdbcType=BLOB}, #{remark,jdbcType=VARCHAR}, #{dt,jdbcType=TIMESTAMP}, #{deleted,jdbcType=TINYINT}, update ug_rtu_program hex_file_name = #{hexFileName,jdbcType=VARCHAR}, store_ram_addr = #{storeRamAddr,jdbcType=VARCHAR}, start_ram_addr = #{startRamAddr,jdbcType=VARCHAR}, program_calculate_bytes = #{programCalculateBytes,jdbcType=INTEGER}, program_crc16 = #{programCrc16,jdbcType=INTEGER}, program_bytes = #{programBytes,jdbcType=BLOB}, file_bytes = #{fileBytes,jdbcType=BLOB}, remark = #{remark,jdbcType=VARCHAR}, dt = #{dt,jdbcType=TIMESTAMP}, deleted = #{deleted,jdbcType=TINYINT}, where id = #{id,jdbcType=BIGINT} update ug_rtu_program set hex_file_name = #{hexFileName,jdbcType=VARCHAR}, store_ram_addr = #{storeRamAddr,jdbcType=VARCHAR}, start_ram_addr = #{startRamAddr,jdbcType=VARCHAR}, program_calculate_bytes = #{programCalculateBytes,jdbcType=INTEGER}, program_crc16 = #{programCrc16,jdbcType=INTEGER}, program_bytes = #{programBytes,jdbcType=BLOB}, file_bytes = #{fileBytes,jdbcType=BLOB}, remark = #{remark,jdbcType=VARCHAR}, dt = #{dt,jdbcType=TIMESTAMP}, deleted = #{deleted,jdbcType=TINYINT} where id = #{id,jdbcType=BIGINT}