select * from v$session
解决方案 »
- 大数据表关联更新--效率问题
- oracle存储过程中,通过DBLINK执行远程插入SQL语句报错...
- 64位系统的pl/sql无法链接数据库,跪求64位的客户端工具
- 9i 使用exp导出11g的数据,显示已导出字符集后exp.exe就报错关闭了,怎么解决!!关键是就11g的数据怎么放到9i上。
- 要操作自身表的触发器问题
- Oracle Datalink+XMLType问题,请高手帮忙
- ORACLE Transparent GateWay相关信息大讨论,跟贴有分!!!
- 帮忙解释一个现象
- 如何查看什么时间有哪些数据表记录被修改过?
- 新手提问一个pro*c/c++的问题,100分相送。
- 新手又问-关于存储过程
- 如何知道Oracle正在做什么工作?
可以列出session的信息。
但在触发器或存储过程中 虽可用这语句,可你也不知道该SESSION是那个。因为本身存贮过程也是一个SESSION呀。
Qihua_wu(小吴):你好,从逻辑上判断,你说的方法还是可行的,但我一直写不对,运行你写的查询,总提示:ORA-01403: 未找到数据 ,不知道我那里弄错了,还是USERENV('sessionID')内的参数不正确?
测试脚本如下:
i number;
begin
Select sID into i FROM V$SESSION WHERE SID = USERENV('SESSIONID');
dbms_output.put_line(i);
end;错误提示:
ORA-01403:未找到数据