概述
--1、打开form界面,通过帮助->关于查找到SID
--2、打开LOV界面,在PLSQL中执行如下SQL语句
DECLARE
CURSOR cur_lov_sql(p_pre_sql_addr VARCHAR2) IS
SELECT t.sql_text
FROM v$sqltext_with_newlines t
WHERE t.address = p_pre_sql_addr
ORDER BY t.piece;
l_lov_sql VARCHAR2(2400);
l_prev_sql_addr VARCHAR2(200);
BEGIN
BEGIN
SELECT v.prev_sql_addr
INTO l_prev_sql_addr
FROM v$session v
WHERE v.sid = &sid;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('get prev sql addr error,' || SQLCODE || ':' || SQLERRM);
END;
FOR rec IN cur_lov_sql(l_prev_sql_addr) LOOP
l_lov_sql := nvl(l_lov_sql
,'') || rec.sql_text;
END LOOP;
dbms_output.put_line('lov查询sql为:');
dbms_output.put_line(l_lov_sql);
END;
最后
以上就是爱笑香水为你收集整理的EBS查看FORM上执行的SQL语句的全部内容,希望文章能够帮你解决EBS查看FORM上执行的SQL语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复