Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

मैं Oracle डेटाबेस 11g r2 में निष्पादित अंतिम SQL कथन कैसे देख सकता हूँ?

डेटाबेस में सक्रिय अंतिम एसक्यूएल के आधार पर अंतिम एसक्यूएल निष्पादित करने के लिए आप नीचे दी गई क्वेरी का उपयोग कर सकते हैं

select ltrim(sq.sql_text)
  from v$sql sq, v$session se, v$open_cursor oc
 where sq.sql_id = oc.sql_id
   and se.saddr = oc.saddr
   and se.sid = oc.sid
   and se.audsid = SYS_CONTEXT('userenv', 'sessionid')
 order by oc.LAST_SQL_ACTIVE_TIME desc;

आप अपने सत्र में निष्पादित अंतिम क्वेरी को खोजने के लिए भी नीचे का उपयोग कर सकते हैं।

  SELECT (SELECT t2.sql_fulltext
    FROM   v$sql t2
    WHERE  t1.prev_sql_id = t2.sql_id
           AND t1.prev_child_number = t2.child_number) sql_fulltext
   FROM   v$session t1
   WHERE  t1.audsid = Sys_context('userenv', 'sessionid'); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:किसी समूह का अधिकतम मूल्य प्राप्त करना?

  2. java.lang.ClassCastException:com.mchange.v2.c3p0.impl.NewProxyConnection

  3. दिनांक और समय का अनुक्रम उत्पन्न करें

  4. Oracle- स्प्लिट स्ट्रिंग कॉमा सीमांकित (स्ट्रिंग में रिक्त स्थान और लगातार कॉमा होते हैं)

  5. मेरी क्वेरी दूसरी बार तेज़ी से चलती है, मैं इसे कैसे रोकूँ?