replace INTO basic_export_status(id, idDatas, status, `type`, updateTime, scheduleType, startTime, endTime, remark, receiveStatus) values (#{id}, #{idDatas}, #{status}, #{type}, #{updateTime}, #{scheduleType}, #{startTime}, #{endTime}, #{remark}, #{receiveStatus}) UPDATE basic_export_status idDatas=#{idDatas}, status=#{status}, `type`=#{type}, updateTime=#{updateTime}, scheduleType=#{scheduleType}, startTime=#{startTime}, endTime=#{endTime}, remark=#{remark}, receiveStatus=#{receiveStatus}, WHERE id = #{id} DELETE FROM basic_export_status WHERE id = #{id} Delete From basic_export_status where date(startTime) <= date(DATE_SUB(NOW(), INTERVAL 30 day)) delete from basic_export_status where date_format(#{date}, '%Y-%m-%d') >= date_format(startTime, '%Y-%m-%d')