ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 用户查找当前session ID

用户查找当前session ID

原创 Linux操作系统 作者:逍遥三人 时间:2012-02-11 09:04:42 0 删除 编辑
数据库:oracle
版本:10.2.0.1.0
任务:查找当前会话id
方法:
1、在Oracle 10g及以上版本中使用
SQL> SELECT USERENV(‘SID’) FROM DUAL;
USERENV(‘SID’)
————–
19949 
注意:11g未校验

2、语句
SQL> select sid from v$mystat where rownum = 1;
SID
————–
371
注意:当前用户需要有查询V_$mystat 的权限

3、语句
SQL> select sid from v$session where audsid = userenv('sessionid');
SID
————–
371
注意:当前用户需要有查询V_$session 的权限



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21584437/viewspace-716056/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-07

  • 博文量
    73
  • 访问量
    129579