包被覆盖后,可以在短时间内闪回
一、需要登录sys用户
二、使用以下语句查询闪回包内容
--通过包名查询出对象obj#号:这里会查询出两行数据,一行是包头、一行是包体
SELECT obj#
FROM obj$ AS OF TIMESTAMP TO_TIMESTAMP('2024-07-08 15:30:00', 'YYYY-MM-DD HH24:MI:SS')
WHERE NAME = ‘PKG_XXX’;
--通过对象obj#号查询出source:
SELECT source
FROM source$ AS OF TIMESTAMP TO_TIMESTAMP('2024-07-08 15:30:00', 'YYYY-MM-DD HH24:MI:SS')
where obj# =92080;