select project_id, project_number, project_name, project_leader, is_finished, project_source, party_a, contact_person, telephone, contract_id, project_type, project_level, project_registrant, undertaking_dept, project_planner, site_leader, create_time, plan_time, entry_time, exit_time, remark, budget_id, technical_id from cmc_project insert into cmc_project project_id, project_number, project_name, project_leader, is_finished, project_source, party_a, contact_person, telephone, contract_id, project_type, project_level, project_registrant, undertaking_dept, project_planner, site_leader, create_time, plan_time, entry_time, exit_time, remark, budget_id, technical_id, #{projectId}, #{projectNumber}, #{projectName}, #{projectLeader}, #{isFinished}, #{projectSource}, #{partyA}, #{contactPerson}, #{telephone}, #{contractId}, #{projectType}, #{projectLevel}, #{projectRegistrant}, #{undertakingDept}, #{projectPlanner}, #{siteLeader}, #{createTime}, #{planTime}, #{entryTime}, #{exitTime}, #{remark}, #{budgetId}, #{technicalId}, update cmc_project project_number = #{projectNumber}, project_name = #{projectName}, project_leader = #{projectLeader}, is_finished = #{isFinished}, project_source = #{projectSource}, party_a = #{partyA}, contact_person = #{contactPerson}, telephone = #{telephone}, contract_id = #{contractId}, project_type = #{projectType}, project_level = #{projectLevel}, project_registrant = #{projectRegistrant}, undertaking_dept = #{undertakingDept}, project_planner = #{projectPlanner}, site_leader = #{siteLeader}, create_time = #{createTime}, plan_time = #{planTime}, entry_time = #{entryTime}, exit_time = #{exitTime}, remark = #{remark}, budget_id = #{budgetId}, technical_id = #{technicalId}, where project_id = #{projectId} delete from cmc_project where project_id = #{projectId} delete from cmc_project where project_id in #{projectId}