ORACLE 獲取繫結變數值

gxlineji發表於2016-06-17

--- 檢視程式正在執行的SQL
select p.SPID,sql.SQL_TEXT,sql.sql_id,s.* from gv$process p , gv$session s,gv$sqlarea sql 
where p.ADDR=s.PADDR and p.INST_ID=s.INST_ID  and sql.INST_ID=s.INST_ID
and sql.ADDRESS=s.SQL_ADDRESS


-- ORACLE 獲取繫結變數值:

SELECT SQL_ID,NAME, POSITION, value_string, ANYDATA.accesstimestamp(value_anydata)
  From gV$sql_Bind_Capture A
 Where sql_id='aqfcs7drzzcfw';

時間變數透過 ANYDATA.accesstimestamp(value_anydata)顯示。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10995764/viewspace-2120366/,如需轉載,請註明出處,否則將追究法律責任。

相關文章