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, `name`, over_time, secret_key, license, available delete from license where id = #{id,jdbcType=BIGINT} delete from license insert into license (`name`, over_time, secret_key, license, available) values (#{name,jdbcType=VARCHAR}, #{overTime,jdbcType=TIMESTAMP}, #{secretKey,jdbcType=VARCHAR}, #{license,jdbcType=VARCHAR}, #{available,jdbcType=TINYINT}) insert into license `name`, over_time, secret_key, license, available, #{name,jdbcType=VARCHAR}, #{overTime,jdbcType=TIMESTAMP}, #{secretKey,jdbcType=VARCHAR}, #{license,jdbcType=VARCHAR}, #{available,jdbcType=TINYINT}, update license id = #{record.id,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, over_time = #{record.overTime,jdbcType=TIMESTAMP}, secret_key = #{record.secretKey,jdbcType=VARCHAR}, license = #{record.license,jdbcType=VARCHAR}, available = #{record.available,jdbcType=TINYINT}, update license set id = #{record.id,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, over_time = #{record.overTime,jdbcType=TIMESTAMP}, secret_key = #{record.secretKey,jdbcType=VARCHAR}, license = #{record.license,jdbcType=VARCHAR}, available = #{record.available,jdbcType=TINYINT} update license `name` = #{name,jdbcType=VARCHAR}, over_time = #{overTime,jdbcType=TIMESTAMP}, secret_key = #{secretKey,jdbcType=VARCHAR}, license = #{license,jdbcType=VARCHAR}, available = #{available,jdbcType=TINYINT}, where id = #{id,jdbcType=BIGINT} update license set `name` = #{name,jdbcType=VARCHAR}, over_time = #{overTime,jdbcType=TIMESTAMP}, secret_key = #{secretKey,jdbcType=VARCHAR}, license = #{license,jdbcType=VARCHAR}, available = #{available,jdbcType=TINYINT} where id = #{id,jdbcType=BIGINT}