查詢程序後臺執行的SQL語句

在不瞭解程序的數據庫結構時候,可以通過客戶端的報表工具查詢所需的報表,在Oracle後臺可以瞭解執行的SQL語句,從而能判斷分析得到所需的數據表結構,以便能更加方便的執行自定義的數據報表功能,比如BI報表。


操作方式如下,在客戶端執行報表查詢之後,使用工具打開Oracle數據庫,如PL/SQL,執行如下命令:

select * from v$session t ;

select t.sql_text,t.first_load_time from v$sqlarea t where t.first_load_time like '2020-02-26%' order by t.first_load_time desc;

可以在窗口看見當前時間查詢的SQL語句,稍微進行整理分析就能得到自己想要的表。


查詢程序後臺執行的SQL語句



分享到:


相關文章: