现在的位置: 首页 > 综合 > 正文

查看LOV对应的SQL

2012年08月19日 ⁄ 综合 ⁄ 共 424字 ⁄ 字号 评论关闭

在LOV的block做个性化

条件:1=1

活动:消息

消息类型:显示

消息文本 :=(SELECT t.sid FROM v$mystat t where rownum = 1)

--获得当前session对应的sid

 

二、在lov上面输入数据,触发lov查询 

三、在plsql中查询上一条和当前sql的sqladdress

SELECT s.prev_sql_addr,s.sql_address FROM v$session s WHERE s.sid = 102; 

(有可能查询的间隔比较短,当前执行的SQL语句在sql_address 字段中

四、根据sqladdress查询对应的sql

SELECT sql_text FROM v$sqltext_with_newlines t WHERE t.address = '0000000390E496F0' ORDER BY t.piece; 

 

 http://blog.csdn.net/shishun123/article/details/6874824

 

抱歉!评论已关闭.