volunteer id, type,scheme_id,major_name,academy, course_demand,nature,year_limit,plan_num, cast_archives_num,launch_num,lowest_mark, lowest_rank,is_delete,create_time,update_time #{type},#{scheme},#{majorName},#{academy},#{courseDemand},#{nature},#{yearLimit},#{planNum},#{castArchivesNum}, #{launchNum}, #{lowestMark}, #{lowestRank},#{isDelete},now(),now() type = #{type}, scheme = #{scheme}, major_name = #{majorName}, academy =#{academy}, course_demand =#{courseDemand}, nature =#{nature}, year_limit =#{yearLimit}, plan_num =#{planNum}, cast_archives_num = #{castArchivesNum}, launch_num = #{launchNum}, lowest_mark = #{lowestMark}, lowestMark = #{lowestRank}, is_delete = #{isDelete}, update_time =now() id = #{id} and type = #{type} and scheme = #{scheme} and major_name = #{majorName} and academy =#{academy} and course_demand =#{courseDemand} and nature =#{nature} and year_limit =#{yearLimit} and plan_num =#{planNum} and cast_archives_num = #{castArchivesNum} and launch_num = #{launchNum} and lowest_mark = #{lowestMark} and lowestMark = #{lowestRank} and is_delete = #{isDelete} and create_time >= #{createTime} and #{updateTime} >= update_time insert into () value( ) UPDATE is_delete=1 scheme_id = #{schemeId} and is_delete=0