可以通过数据字典v$session和v$sqltext来进行查询.select * from v$session,v$sqltext where v$session.SQL_ADDRESS = v$sqltext.ADDRESS and SQL_TEXT like '%AAA%';这样的话,可以查询到当前的SQL语句,以及登陆ORACLE的用户名以及操作系统的用户名..如果是取当前操作者的话,不知道你们前台用的是什么写的,SESSION里面一般都会存的吧..ORACLE是没法读到你们程序的登录名的..除非你从前台把这个用户名传到后台处理...
and SQL_TEXT like '%AAA%';这样的话,可以查询到当前的SQL语句,以及登陆ORACLE的用户名以及操作系统的用户名..如果是取当前操作者的话,不知道你们前台用的是什么写的,SESSION里面一般都会存的吧..ORACLE是没法读到你们程序的登录名的..除非你从前台把这个用户名传到后台处理...