ID, MATERIALSOURCE, CLOCK, CODE, DESCRIPTION, ISAVAILABLE, REVISOR, REVISETIME, UNITID, BZ,MATERIALNO t.ID, t.MATERIALSOURCE, t.CLOCK, t.CODE, t.DESCRIPTION, t.ISAVAILABLE, t.REVISOR, t.REVISETIME, t.UNITID, t.BZ,t.MATERIALNO SELECT FROM FOLD_THE_VALUES SELECT FROM FOLD_THE_VALUES t and ID = #{id} and MATERIALSOURCE = #{materialsource} and CLOCK = #{clock} and CODE = #{code} and DESCRIPTION = #{description} and ISAVAILABLE = #{isavailable} and REVISOR = #{revisor} and REVISETIME = #{revisetime} and UNITID = #{unitid} and BZ = #{bz} and ID LIKE '%${id}%' and MATERIALSOURCE LIKE '%${materialsource}%' and CLOCK LIKE '%${clock}%' and CODE LIKE '%${code}%' and DESCRIPTION LIKE '%${description}%' and ISAVAILABLE LIKE '%${isavailable}%' and REVISOR LIKE '%${revisor}%' and REVISETIME LIKE '%${revisetime}%' and UNITID LIKE '%${unitid}%' and BZ LIKE '%${bz}%' delete from FOLD_THE_VALUES where ID = #{id,jdbcType=VARCHAR} delete from FOLD_THE_VALUES where 1!=1 or MATERIALSOURCE = #{materialsource} or CLOCK = #{clock} or CODE = #{code} or DESCRIPTION = #{description} or ISAVAILABLE = #{isavailable} or REVISOR = #{revisor} or REVISETIME = #{revisetime} or UNITID = #{unitid} or BZ = #{bz} insert into FOLD_THE_VALUES (ID, MATERIALSOURCE, CLOCK, CODE, DESCRIPTION, ISAVAILABLE, REVISOR, REVISETIME,MATERIALNO, UNITID, BZ) values (#{id,jdbcType=VARCHAR}, #{materialsource,jdbcType=VARCHAR}, #{clock,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{isavailable,jdbcType=VARCHAR}, #{revisor,jdbcType=VARCHAR}, #{revisetime,jdbcType=VARCHAR},#{materialno,jdbcType=VARCHAR}, #{unitid,jdbcType=VARCHAR}, #{bz,jdbcType=VARCHAR}) insert into FOLD_THE_VALUES ID, MATERIALSOURCE, CLOCK, CODE, DESCRIPTION, ISAVAILABLE, REVISOR, REVISETIME, UNITID, BZ, #{id,jdbcType=VARCHAR}, #{materialsource,jdbcType=VARCHAR}, #{clock,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{isavailable,jdbcType=VARCHAR}, #{revisor,jdbcType=VARCHAR}, #{revisetime,jdbcType=VARCHAR}, #{unitid,jdbcType=VARCHAR}, #{bz,jdbcType=VARCHAR}, update FOLD_THE_VALUES set CLOCK = #{clock,jdbcType=VARCHAR}, CODE = #{code,jdbcType=VARCHAR}, DESCRIPTION = #{description,jdbcType=VARCHAR}, ISAVAILABLE = #{isavailable,jdbcType=VARCHAR}, REVISOR = #{revisor,jdbcType=VARCHAR}, REVISETIME = #{revisetime,jdbcType=VARCHAR}, UNITID = #{unitid,jdbcType=VARCHAR}, BZ = #{bz,jdbcType=VARCHAR} where ID = #{id,jdbcType=VARCHAR} update FOLD_THE_VALUES MATERIALSOURCE = #{materialsource,jdbcType=VARCHAR}, CLOCK = #{clock,jdbcType=VARCHAR}, CODE = #{code,jdbcType=VARCHAR}, DESCRIPTION = #{description,jdbcType=VARCHAR}, ISAVAILABLE = #{isavailable,jdbcType=VARCHAR}, REVISOR = #{revisor,jdbcType=VARCHAR}, REVISETIME = #{revisetime,jdbcType=VARCHAR}, UNITID = #{unitid,jdbcType=VARCHAR}, BZ = #{bz,jdbcType=VARCHAR}, where ID = #{id,jdbcType=VARCHAR} insert into FOLD_THE_VALUES (ID, MATERIALSOURCE, CLOCK, CODE, DESCRIPTION, ISAVAILABLE, REVISOR, REVISETIME, UNITID, BZ) ( select #{item.id,jdbcType=VARCHAR}, #{item.materialsource,jdbcType=VARCHAR}, #{item.clock,jdbcType=VARCHAR}, #{item.code,jdbcType=VARCHAR}, #{item.description,jdbcType=VARCHAR}, #{item.isavailable,jdbcType=VARCHAR}, #{item.revisor,jdbcType=VARCHAR}, #{item.revisetime,jdbcType=VARCHAR}, #{item.unitid,jdbcType=VARCHAR}, #{item.bz,jdbcType=VARCHAR} from dual ) update FOLD_THE_VALUES set ID= when #{item.id,jdbcType=VARCHAR} then #{item.id,jdbcType=VARCHAR} ,MATERIALSOURCE= when #{item.id,jdbcType=VARCHAR} then #{item.materialsource,jdbcType=VARCHAR} ,CLOCK= when #{item.id,jdbcType=VARCHAR} then #{item.clock,jdbcType=VARCHAR} ,CODE= when #{item.id,jdbcType=VARCHAR} then #{item.code,jdbcType=VARCHAR} ,DESCRIPTION= when #{item.id,jdbcType=VARCHAR} then #{item.description,jdbcType=VARCHAR} ,ISAVAILABLE= when #{item.id,jdbcType=VARCHAR} then #{item.isavailable,jdbcType=VARCHAR} ,REVISOR= when #{item.id,jdbcType=VARCHAR} then #{item.revisor,jdbcType=VARCHAR} ,REVISETIME= when #{item.id,jdbcType=VARCHAR} then #{item.revisetime,jdbcType=VARCHAR} ,UNITID= when #{item.id,jdbcType=VARCHAR} then #{item.unitid,jdbcType=VARCHAR} ,BZ= when #{item.id,jdbcType=VARCHAR} then #{item.bz,jdbcType=VARCHAR} where ID in #{item.id,jdbcType=VARCHAR} delete from FOLD_THE_VALUES where ID in #{id}