民法典生效前,《继承法》(已失效)第二十条规定:“遗嘱人可以撤销、变更自己所立的遗嘱。立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。自书、代书、录音、口头遗嘱,不得撤销、变更公证遗嘱”,即公证遗嘱的效力最高,不论公证遗嘱设立先后。
《最高人民法院关于贯彻执行《中华人民共和国继承法》若干问题的意见》42、遗嘱人以不同形式立有数份内容相抵触的遗嘱,其中有公证遗嘱的,以最后所立公证遗嘱为准;没有公证遗嘱的,以最后所立的遗嘱为准。
民法典生效后,《民法典》第一千一百四十二条,遗嘱人可以撤回、变更自己所立的遗嘱。立遗嘱后,遗嘱人实施与遗嘱内容相反的民事法律行为的,视为对遗嘱相关内容的撤回。立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。
《民法典》继承编在原先的《继承法》(已失效)的基础上作的修改,主要体现在取消了公证遗嘱的优先效力。