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, nativeName, enabled, sort, anotherName, delete_Flag delete from jsh_materialproperty where id = #{id,jdbcType=BIGINT} delete from jsh_materialproperty insert into jsh_materialproperty (id, nativeName, enabled, sort, anotherName, delete_Flag ) values (#{id,jdbcType=BIGINT}, #{nativename,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{sort,jdbcType=VARCHAR}, #{anothername,jdbcType=VARCHAR}, #{deleteFlag,jdbcType=VARCHAR} ) insert into jsh_materialproperty id, nativeName, enabled, sort, anotherName, delete_Flag, #{id,jdbcType=BIGINT}, #{nativename,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{sort,jdbcType=VARCHAR}, #{anothername,jdbcType=VARCHAR}, #{deleteFlag,jdbcType=VARCHAR}, update jsh_materialproperty id = #{record.id,jdbcType=BIGINT}, nativeName = #{record.nativename,jdbcType=VARCHAR}, enabled = #{record.enabled,jdbcType=BIT}, sort = #{record.sort,jdbcType=VARCHAR}, anotherName = #{record.anothername,jdbcType=VARCHAR}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR}, update jsh_materialproperty set id = #{record.id,jdbcType=BIGINT}, nativeName = #{record.nativename,jdbcType=VARCHAR}, enabled = #{record.enabled,jdbcType=BIT}, sort = #{record.sort,jdbcType=VARCHAR}, anotherName = #{record.anothername,jdbcType=VARCHAR}, delete_Flag = #{record.deleteFlag,jdbcType=VARCHAR} update jsh_materialproperty nativeName = #{nativename,jdbcType=VARCHAR}, enabled = #{enabled,jdbcType=BIT}, sort = #{sort,jdbcType=VARCHAR}, anotherName = #{anothername,jdbcType=VARCHAR}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update jsh_materialproperty set nativeName = #{nativename,jdbcType=VARCHAR}, enabled = #{enabled,jdbcType=BIT}, sort = #{sort,jdbcType=VARCHAR}, anotherName = #{anothername,jdbcType=VARCHAR}, delete_Flag = #{deleteFlag,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}