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}