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}