2011-02-03 21 views
6

Iは、図2にSQLを実行すると、以下の1、それはこのような何かを返すことがあります。クエリのOracle SQLおよびバインド変数の値を実行するための

Select fname, lname from name_tbl where nam_key = :key 

をいくつかの空想DBAトレースユーティリティを使用しない、私はどのように照会することができますバインド変数 ":key"の値を見つけるためのOracleシステムテーブル

図1.現在実行中のSQL文をリストします。

select sid, username, sql_text 
from v$session, 
     v$sqltext 
where sql_address = address 
    and sql_hash_value = hash_value 
order by sid, piece; 

答えて

6
select name, value_string 
from v$sql_bind_capture 
where sql_id = your_query_id 

UPD。またはもちろん:

select sql_id, value_string 
from v$sql_bind_capture 
where name = ':key' 
関連する問題