如何在oracle中获取最后编译阶段的过程代码?

问题描述 投票:-1回答:1

不幸的是我用错误的代码编译了我的程序是不可能在oracle中获取旧的编译代码。

oracle oracle11g oracle10g
1个回答
2
投票

我不确定,但如果您是DBA并且您的服务器配置为使用闪回查询,您可以尝试这样做:

select * 
  from dba_source AS OF TIMESTAMP 
   TO_TIMESTAMP('2016-12-14 09:30:00', 'YYYY-MM-DD HH:MI:SS')
 where upper(text) like '%PROCEDURE_YOU_LOOKING_FOR%' 

当然,您选择所需的时间戳

© www.soinside.com 2019 - 2024. All rights reserved.