2013-04-03 79 views
2

我想查看在oracle數據庫上執行的參數化更新,選擇和刪除語句。在oracle上運行查看參數化查詢

我可以通過運行下面看到查​​詢:

select * from v$sqlarea where parsing_schema_name = 'SCHEMA_NAME' order by last_active_time desc 

但我想還可以查看與在SQL_TEXT列中的SQL去的參數。有沒有辦法做到這一點?

回答

4

如果通過參數化表示綁定變量,則需要V$SQL_BIND_CAPTURE。在V$SQLAREA中找到SQL_ID

每一行代表一個位置捕獲的變量,因此您必須將它與您的查詢中的姓名進行匹配。