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} NID, CLICENSETYPE, CCARNUMBER, DCOLLECTIONDATE, CADDRESSCODE, CCOLLECTIONADDRESS, CCOLLECTIONAGENCIES, CDATASOURCE, CSNAPTYPE, CDEVICECODE, CLANENUMBER, NVEHICLESPEED, CPIC1PATH, CPIC2PATH, CPIC3PATH, NDERICTRION, ISILL delete from tp_p_tgs_passedcar where NID = #{nid,jdbcType=INTEGER} delete from tp_p_tgs_passedcar SELECT LAST_INSERT_ID() insert into tp_p_tgs_passedcar (CLICENSETYPE, CCARNUMBER, DCOLLECTIONDATE, CADDRESSCODE, CCOLLECTIONADDRESS, CCOLLECTIONAGENCIES, CDATASOURCE, CSNAPTYPE, CDEVICECODE, CLANENUMBER, NVEHICLESPEED, CPIC1PATH, CPIC2PATH, CPIC3PATH, NDERICTRION, ISILL) values (#{clicensetype,jdbcType=VARCHAR}, #{ccarnumber,jdbcType=VARCHAR}, #{dcollectiondate,jdbcType=TIMESTAMP}, #{caddresscode,jdbcType=VARCHAR}, #{ccollectionaddress,jdbcType=VARCHAR}, #{ccollectionagencies,jdbcType=VARCHAR}, #{cdatasource,jdbcType=VARCHAR}, #{csnaptype,jdbcType=CHAR}, #{cdevicecode,jdbcType=VARCHAR}, #{clanenumber,jdbcType=VARCHAR}, #{nvehiclespeed,jdbcType=INTEGER}, #{cpic1path,jdbcType=VARCHAR}, #{cpic2path,jdbcType=VARCHAR}, #{cpic3path,jdbcType=VARCHAR}, #{nderictrion,jdbcType=INTEGER}, #{isill,jdbcType=CHAR}) SELECT LAST_INSERT_ID() insert into tp_p_tgs_passedcar CLICENSETYPE, CCARNUMBER, DCOLLECTIONDATE, CADDRESSCODE, CCOLLECTIONADDRESS, CCOLLECTIONAGENCIES, CDATASOURCE, CSNAPTYPE, CDEVICECODE, CLANENUMBER, NVEHICLESPEED, CPIC1PATH, CPIC2PATH, CPIC3PATH, NDERICTRION, ISILL, #{clicensetype,jdbcType=VARCHAR}, #{ccarnumber,jdbcType=VARCHAR}, #{dcollectiondate,jdbcType=TIMESTAMP}, #{caddresscode,jdbcType=VARCHAR}, #{ccollectionaddress,jdbcType=VARCHAR}, #{ccollectionagencies,jdbcType=VARCHAR}, #{cdatasource,jdbcType=VARCHAR}, #{csnaptype,jdbcType=CHAR}, #{cdevicecode,jdbcType=VARCHAR}, #{clanenumber,jdbcType=VARCHAR}, #{nvehiclespeed,jdbcType=INTEGER}, #{cpic1path,jdbcType=VARCHAR}, #{cpic2path,jdbcType=VARCHAR}, #{cpic3path,jdbcType=VARCHAR}, #{nderictrion,jdbcType=INTEGER}, #{isill,jdbcType=CHAR}, update tp_p_tgs_passedcar NID = #{record.nid,jdbcType=INTEGER}, CLICENSETYPE = #{record.clicensetype,jdbcType=VARCHAR}, CCARNUMBER = #{record.ccarnumber,jdbcType=VARCHAR}, DCOLLECTIONDATE = #{record.dcollectiondate,jdbcType=TIMESTAMP}, CADDRESSCODE = #{record.caddresscode,jdbcType=VARCHAR}, CCOLLECTIONADDRESS = #{record.ccollectionaddress,jdbcType=VARCHAR}, CCOLLECTIONAGENCIES = #{record.ccollectionagencies,jdbcType=VARCHAR}, CDATASOURCE = #{record.cdatasource,jdbcType=VARCHAR}, CSNAPTYPE = #{record.csnaptype,jdbcType=CHAR}, CDEVICECODE = #{record.cdevicecode,jdbcType=VARCHAR}, CLANENUMBER = #{record.clanenumber,jdbcType=VARCHAR}, NVEHICLESPEED = #{record.nvehiclespeed,jdbcType=INTEGER}, CPIC1PATH = #{record.cpic1path,jdbcType=VARCHAR}, CPIC2PATH = #{record.cpic2path,jdbcType=VARCHAR}, CPIC3PATH = #{record.cpic3path,jdbcType=VARCHAR}, NDERICTRION = #{record.nderictrion,jdbcType=INTEGER}, ISILL = #{record.isill,jdbcType=CHAR}, update tp_p_tgs_passedcar set NID = #{record.nid,jdbcType=INTEGER}, CLICENSETYPE = #{record.clicensetype,jdbcType=VARCHAR}, CCARNUMBER = #{record.ccarnumber,jdbcType=VARCHAR}, DCOLLECTIONDATE = #{record.dcollectiondate,jdbcType=TIMESTAMP}, CADDRESSCODE = #{record.caddresscode,jdbcType=VARCHAR}, CCOLLECTIONADDRESS = #{record.ccollectionaddress,jdbcType=VARCHAR}, CCOLLECTIONAGENCIES = #{record.ccollectionagencies,jdbcType=VARCHAR}, CDATASOURCE = #{record.cdatasource,jdbcType=VARCHAR}, CSNAPTYPE = #{record.csnaptype,jdbcType=CHAR}, CDEVICECODE = #{record.cdevicecode,jdbcType=VARCHAR}, CLANENUMBER = #{record.clanenumber,jdbcType=VARCHAR}, NVEHICLESPEED = #{record.nvehiclespeed,jdbcType=INTEGER}, CPIC1PATH = #{record.cpic1path,jdbcType=VARCHAR}, CPIC2PATH = #{record.cpic2path,jdbcType=VARCHAR}, CPIC3PATH = #{record.cpic3path,jdbcType=VARCHAR}, NDERICTRION = #{record.nderictrion,jdbcType=INTEGER}, ISILL = #{record.isill,jdbcType=CHAR} update tp_p_tgs_passedcar CLICENSETYPE = #{clicensetype,jdbcType=VARCHAR}, CCARNUMBER = #{ccarnumber,jdbcType=VARCHAR}, DCOLLECTIONDATE = #{dcollectiondate,jdbcType=TIMESTAMP}, CADDRESSCODE = #{caddresscode,jdbcType=VARCHAR}, CCOLLECTIONADDRESS = #{ccollectionaddress,jdbcType=VARCHAR}, CCOLLECTIONAGENCIES = #{ccollectionagencies,jdbcType=VARCHAR}, CDATASOURCE = #{cdatasource,jdbcType=VARCHAR}, CSNAPTYPE = #{csnaptype,jdbcType=CHAR}, CDEVICECODE = #{cdevicecode,jdbcType=VARCHAR}, CLANENUMBER = #{clanenumber,jdbcType=VARCHAR}, NVEHICLESPEED = #{nvehiclespeed,jdbcType=INTEGER}, CPIC1PATH = #{cpic1path,jdbcType=VARCHAR}, CPIC2PATH = #{cpic2path,jdbcType=VARCHAR}, CPIC3PATH = #{cpic3path,jdbcType=VARCHAR}, NDERICTRION = #{nderictrion,jdbcType=INTEGER}, ISILL = #{isill,jdbcType=CHAR}, where NID = #{nid,jdbcType=INTEGER} update tp_p_tgs_passedcar set CLICENSETYPE = #{clicensetype,jdbcType=VARCHAR}, CCARNUMBER = #{ccarnumber,jdbcType=VARCHAR}, DCOLLECTIONDATE = #{dcollectiondate,jdbcType=TIMESTAMP}, CADDRESSCODE = #{caddresscode,jdbcType=VARCHAR}, CCOLLECTIONADDRESS = #{ccollectionaddress,jdbcType=VARCHAR}, CCOLLECTIONAGENCIES = #{ccollectionagencies,jdbcType=VARCHAR}, CDATASOURCE = #{cdatasource,jdbcType=VARCHAR}, CSNAPTYPE = #{csnaptype,jdbcType=CHAR}, CDEVICECODE = #{cdevicecode,jdbcType=VARCHAR}, CLANENUMBER = #{clanenumber,jdbcType=VARCHAR}, NVEHICLESPEED = #{nvehiclespeed,jdbcType=INTEGER}, CPIC1PATH = #{cpic1path,jdbcType=VARCHAR}, CPIC2PATH = #{cpic2path,jdbcType=VARCHAR}, CPIC3PATH = #{cpic3path,jdbcType=VARCHAR}, NDERICTRION = #{nderictrion,jdbcType=INTEGER}, ISILL = #{isill,jdbcType=CHAR} where NID = #{nid,jdbcType=INTEGER}