Oracle Session_ID'yi nasıl bulabiliriz?
Bu sorunun cevabını ilk düşündüğümüzde v$session tablosu aklıma gelse de orada istediğim cevabı bulamadım.
v$session tablosunda bütün session'larla ilgili bilgiler bulunurken, bana kendi sistemimle ilgili bilgi-session id 'si gerekiyordu.
Bunun için hızlıca aşağıda sorgulardan bir tanesini kullanabiliriz.
select
sys_context('USERENV','SID')
from dual;
---------
select
sid
from
v$mystat
where
rownum <=1;
----------
select
to_number(substr(dbms_session.unique_session_id,1,4),'XXXX') mysid
from dual;
----------
select distinct
sid
from v$mystat;
Hiç yorum yok:
Yorum Gönder