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, enable, uploadcycle_work, uploadcycle_free, lowpowerlimit, hotalarmlimit, retain, time_count, indate delete from mould_hoding where id = #{id,jdbcType=INTEGER} delete from mould_hoding SELECT LAST_INSERT_ID() insert into mould_hoding (enable, uploadcycle_work, uploadcycle_free, lowpowerlimit, hotalarmlimit, retain, time_count, indate) values (#{enable,jdbcType=INTEGER}, #{uploadcycleWork,jdbcType=INTEGER}, #{uploadcycleFree,jdbcType=INTEGER}, #{lowpowerlimit,jdbcType=VARCHAR}, #{hotalarmlimit,jdbcType=INTEGER}, #{retain,jdbcType=INTEGER}, #{timeCount,jdbcType=INTEGER}, #{indate,jdbcType=TIMESTAMP}) SELECT LAST_INSERT_ID() insert into mould_hoding enable, uploadcycle_work, uploadcycle_free, lowpowerlimit, hotalarmlimit, retain, time_count, indate, #{enable,jdbcType=INTEGER}, #{uploadcycleWork,jdbcType=INTEGER}, #{uploadcycleFree,jdbcType=INTEGER}, #{lowpowerlimit,jdbcType=VARCHAR}, #{hotalarmlimit,jdbcType=INTEGER}, #{retain,jdbcType=INTEGER}, #{timeCount,jdbcType=INTEGER}, #{indate,jdbcType=TIMESTAMP}, update mould_hoding id = #{record.id,jdbcType=INTEGER}, enable = #{record.enable,jdbcType=INTEGER}, uploadcycle_work = #{record.uploadcycleWork,jdbcType=INTEGER}, uploadcycle_free = #{record.uploadcycleFree,jdbcType=INTEGER}, lowpowerlimit = #{record.lowpowerlimit,jdbcType=VARCHAR}, hotalarmlimit = #{record.hotalarmlimit,jdbcType=INTEGER}, retain = #{record.retain,jdbcType=INTEGER}, time_count = #{record.timeCount,jdbcType=INTEGER}, indate = #{record.indate,jdbcType=TIMESTAMP}, update mould_hoding set id = #{record.id,jdbcType=INTEGER}, enable = #{record.enable,jdbcType=INTEGER}, uploadcycle_work = #{record.uploadcycleWork,jdbcType=INTEGER}, uploadcycle_free = #{record.uploadcycleFree,jdbcType=INTEGER}, lowpowerlimit = #{record.lowpowerlimit,jdbcType=VARCHAR}, hotalarmlimit = #{record.hotalarmlimit,jdbcType=INTEGER}, retain = #{record.retain,jdbcType=INTEGER}, time_count = #{record.timeCount,jdbcType=INTEGER}, indate = #{record.indate,jdbcType=TIMESTAMP} update mould_hoding enable = #{enable,jdbcType=INTEGER}, uploadcycle_work = #{uploadcycleWork,jdbcType=INTEGER}, uploadcycle_free = #{uploadcycleFree,jdbcType=INTEGER}, lowpowerlimit = #{lowpowerlimit,jdbcType=VARCHAR}, hotalarmlimit = #{hotalarmlimit,jdbcType=INTEGER}, retain = #{retain,jdbcType=INTEGER}, time_count = #{timeCount,jdbcType=INTEGER}, indate = #{indate,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=INTEGER} update mould_hoding set enable = #{enable,jdbcType=INTEGER}, uploadcycle_work = #{uploadcycleWork,jdbcType=INTEGER}, uploadcycle_free = #{uploadcycleFree,jdbcType=INTEGER}, lowpowerlimit = #{lowpowerlimit,jdbcType=VARCHAR}, hotalarmlimit = #{hotalarmlimit,jdbcType=INTEGER}, retain = #{retain,jdbcType=INTEGER}, time_count = #{timeCount,jdbcType=INTEGER}, indate = #{indate,jdbcType=TIMESTAMP} where id = #{id,jdbcType=INTEGER}