偶明白你的意思了,你是要看插入这个值的sql语句是怎么样的;
都是在动态表里面存储的,v$session,v$sqlarea,V$sqltext
以上三个表你查下吧,如果正在执行的语句,都能查到,如果已经执行完毕,建议从后两张表查询
查询Oracle正在执行和执行过的SQL语句
—正在执行的
selecta.username,a.sid,b.SQL_TEXT,b.sql_FULLTEXT
fromv$sessiona,v$sqlareab
wherea.sql_address=b.address
—执行过的
selectb.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT
fromv$sqlareab
whereb.FIRST_LOAD_TIMEbetween’2009-10-15/09:24:47’and
‘2009-10-15/09:24:47’orderbyb.FIRST_LOAD_TIME
(此方法好处可以查看某一时间段执行过的sql,并且SQL_FULLTEXT包含了完整的sql语句)
其他
selectOSUSER,PROGRAM,USERNAME,SCHEMANAME,B.Cpu_Time,STATUS,B.SQL_TEXT
fromV$SESSIONALEFTJOINV$SQLBONA.SQL_ADDRESS=B.ADDRESSANDA.SQL_HASH_VALUE=B.HASH_VALUEorderbyb.cpu_timedesc
selectaddress,sql_text,piece
fromv$session,v$sqltext
whereaddress=sql_address
–andmachine=
orderbyaddress,piece