select id, report_no, fiscal_year, community_name, household_number, predict_install_number, sys_ctime, sys_utime, create_by, update_by, delete_flag, classify from new_building_info insert into new_building_info id, report_no, fiscal_year, community_name, household_number, predict_install_number, sys_ctime, sys_utime, create_by, update_by, delete_flag, classify, #{id}, #{reportNo}, #{fiscalYear}, #{communityName}, #{householdNumber}, #{predictInstallNumber}, #{sysCtime}, #{sysUtime}, #{createBy}, #{updateBy}, #{deleteFlag}, #{classify}, update new_building_info report_no = #{reportNo}, fiscal_year = #{fiscalYear}, community_name = #{communityName}, household_number = #{householdNumber}, predict_install_number = #{predictInstallNumber}, sys_ctime = #{sysCtime}, sys_utime = #{sysUtime}, create_by = #{createBy}, update_by = #{updateBy}, delete_flag = #{deleteFlag}, where id = #{id} update new_building_info delete_flag = 1 where report_no = #{reportNo} delete from new_building_info where id in #{id} delete from new_building_info where report_no = #{reportNo}