select id, name, sex, idcardno, birthdate, age, nation, native_place, place_of_residence, birthplace, sourcefrom, archivetime, archiveby, telcode, relativetelcode, idcardtype, orgid, openid, del_flag, update_by, update_time, create_by, create_time, isupload, pattype, viptype, upload_time from pat_archive insert into pat_archive(name,viptype,sex,idcardno,birthdate,place_of_residence,age,sourcefrom,archivetime,archiveby,telcode,relativetelcode,idcardtype,orgid,openid,dduserid,update_by,update_time ,create_by,create_time,isupload,upload_time,pattype,nation,birthplace,native_place) values (#{item.name},#{item.viptype},#{item.sex},#{item.idcardno},#{item.birthdate},#{item.placeOfResidence},#{item.age},#{item.sourcefrom},#{item.archivetime},#{item.archiveby} ,#{item.telcode},#{item.archiveby},#{item.idcardtype},#{item.orgid},#{item.openid},#{item.dduserid},#{item.updateBy}, #{item.updateTime},#{item.createBy},#{item.createTime},#{item.isupload},#{item.uploadTime},#{item.pattype},#{item.nation},#{item.birthplace},#{item.nativePlace} ) update pat_archive name = #{name}, sex = #{sex}, idcardno = #{idcardno}, birthdate = #{birthdate}, place_of_residence = #{placeOfResidence}, birthplace = #{birthplace}, age = #{age}, sourcefrom = #{sourcefrom}, archivetime = #{archivetime}, archiveby = #{archiveby}, telcode = #{telcode}, relativetelcode = #{relativetelcode}, idcardtype = #{idcardtype}, orgid = #{orgid}, openid = #{openid}, del_flag = #{delFlag}, update_by = #{updateBy}, update_time = #{updateTime}, create_by = #{createBy}, create_time = #{createTime}, isupload = #{isupload}, upload_time = #{uploadTime}, viptype = #{viptype}, where id = #{id} delete from pat_archive where id = #{id} delete from pat_archive where id in #{id}