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, type, create_time, update_time, size delete from file_metadata where id = #{id,jdbcType=VARCHAR} delete from file_metadata insert into file_metadata (id, name, type, create_time, update_time, size ) values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, #{size,jdbcType=BIGINT} ) insert into file_metadata id, name, type, create_time, update_time, size, #{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, #{size,jdbcType=BIGINT}, update file_metadata id = #{record.id,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, type = #{record.type,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT}, size = #{record.size,jdbcType=BIGINT}, update file_metadata set id = #{record.id,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, type = #{record.type,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT}, size = #{record.size,jdbcType=BIGINT} update file_metadata name = #{name,jdbcType=VARCHAR}, type = #{type,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT}, size = #{size,jdbcType=BIGINT}, where id = #{id,jdbcType=VARCHAR} update file_metadata set name = #{name,jdbcType=VARCHAR}, type = #{type,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT}, size = #{size,jdbcType=BIGINT} where id = #{id,jdbcType=VARCHAR}