Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: How can I get UNIX ID from PLSQL?
Try this:
column 'Sid' format 9999 column 'OsUser' format a8 column 'User' format a7 Column 'U_PID' format A5 Column 'Program' format A50 SELECT ALL SYS.V_$SESSION.SID, SYS.V_$SESSION.SERIAL#, SYS.V_$PROCESS.SPID "U_PID", SYS.V_$SESSION.LOCKWAIT, SYS.V_$SESSION.OSUSER "OsUser", SYS.V_$SESSION.USERNAME "User", SYS.V_$SESSION.TERMINAL, SYS.V_$SESSION.PROGRAM "Program", SYS.V_$SESSION.SADDR FROM SYS.V_$PROCESS, SYS.V_$SESSION WHERE SYS.V_$PROCESS.ADDR=SYS.V_$SESSION.PADDR order byV_$SESSION.OSUSER; SYS.V_$PROCESS.SPID is what your want.
Aarre
On Wed, 09 Feb 2000 17:53:02 GMT, Gonzalo <GSegarra_at_iname.com> wrote:
>Hi,
>I want to create a trigger that saves in the table the UNIX user that is
>updating or inserting.
>The problem is that I don´t know ho to get the UNIX id of the user.
>
>
>Sent via Deja.com http://www.deja.com/
>Before you buy.
Received on Wed Feb 09 2000 - 13:03:44 CST
![]() |
![]() |