delete from IF_MES_EMS_SWAPFILE
and FID = #{fid}
and TYPE = #{type}
and WORKS = #{works}
and PRODLINE = #{prodline}
and PRODATE = #{prodate}
and ORDERNO = #{orderno}
and MATERIALCODE = #{materialcode}
and MATERIALNAME = #{materialname}
and UNIT = #{unit}
and QTY = #{qty}
and CREATETIME = #{createtime}
and STATUS = #{status}
and SENDTIME = #{sendtime}
update IF_MES_EMS_SWAPFILE
set TYPE = #{type,jdbcType=VARCHAR},
WORKS = #{works,jdbcType=VARCHAR},
PRODLINE = #{prodline,jdbcType=VARCHAR},
PRODATE = to_date(#{prodate}, 'YYYY-MM-DD HH24:MI:SS'),
ORDERNO = #{orderno,jdbcType=VARCHAR},
MATERIALCODE = #{materialcode,jdbcType=VARCHAR},
MATERIALNAME = #{materialname,jdbcType=VARCHAR},
UNIT = #{unit,jdbcType=VARCHAR},
QTY = #{qty,jdbcType=VARCHAR},
CREATETIME = to_date(#{createtime}, 'YYYY-MM-DD HH24:MI:SS'),
STATUS = #{status,jdbcType=VARCHAR}
where FID = #{fid,jdbcType=VARCHAR}
update IF_MES_EMS_SWAPFILE
STATUS = #{status,jdbcType=VARCHAR},
SENDTIME = SYSDATE,
where FID = #{fid,jdbcType=VARCHAR}
insert into IF_MES_EMS_SWAPFILE
FID,
TYPE,
WORKS,
PRODLINE,
PRODATE,
ORDERNO,
MATERIALCODE,
MATERIALNAME,
UNIT,
QTY,
CREATETIME,
STATUS,
SENDTIME,
#{fid,jdbcType=VARCHAR},
#{type,jdbcType=VARCHAR},
#{works,jdbcType=VARCHAR},
#{prodline,jdbcType=VARCHAR},
to_date ( #{prodate} , 'YYYY-MM-DD HH24:MI:SS' ),
#{orderno,jdbcType=VARCHAR},
#{materialcode,jdbcType=VARCHAR},
#{materialname,jdbcType=VARCHAR},
#{unit,jdbcType=VARCHAR},
#{qty,jdbcType=DECIMAL},
to_date ( #{createtime} , 'YYYY-MM-DD HH24:MI:SS' ),
#{status,jdbcType=VARCHAR},
to_date ( #{sendtime} , 'YYYY-MM-DD HH24:MI:SS' ),
UPDATE ${table_name}
SET APPORTVALUE = #{apportvalue},
CORRECTVALUE = #{correctvalue},
BZ = #{bz},
UPMAN = #{upman},
UPTIME = #{uptime}
WHERE ITEMID = #{itemid}
AND CLOCK = #{clock}
AND TIMEGRANID = #{timegranid}
AND ACTUALVALUE = #{actualvalue}