select id, report_no, fiscal_year, building_name, building_type, developer_name, predict_pipeline_number, sign_time, predict_install_time, sys_ctime, sys_utime, create_by, update_by, delete_flag, year_classify from new_building_item insert into new_building_item id, report_no, fiscal_year, building_name, building_type, developer_name, predict_pipeline_number, sign_time, predict_install_time, sys_ctime, sys_utime, create_by, update_by, delete_flag, year_classify, #{id}, #{reportNo}, #{fiscalYear}, #{buildingName}, #{buildingType}, #{developerName}, #{predictPipelineNumber}, #{signTime}, #{predictInstallTime}, #{sysCtime}, #{sysUtime}, #{createBy}, #{updateBy}, #{deleteFlag}, #{yearClassify}, update new_building_item report_no = #{reportNo}, fiscal_year = #{fiscalYear}, building_name = #{buildingName}, building_type = #{buildingType}, developer_name = #{developerName}, predict_pipeline_number = #{predictPipelineNumber}, sign_time = #{signTime}, predict_install_time = #{predictInstallTime}, sys_ctime = #{sysCtime}, sys_utime = #{sysUtime}, create_by = #{createBy}, update_by = #{updateBy}, delete_flag = #{deleteFlag}, year_classify = #{yearClassify}, where id = #{id} update new_building_item delete_flag = 1 where report_no = #{reportNo} delete from new_building_item where id in #{id} delete from new_building_item where report_no = #{reportNo}