estacao = userenv('TERMINAL');
sessionid = userenv('sessionid') 

select osuser, terminal
from v$session
where audsid = userenv('sessionid')

-----Mensagem original-----
De: Miguel Alessandro May [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 31 de julho de 2006 18:45
Para: [email protected]
Assunto: [oracle_br] Trigger
Prioridade: Alta


Amigos, boa noite.

 

Preciso criar uma trigger para coletar algumas informações...

Uma parte eu já consegui, agora falta a 2ª parte que para mim é um pouco
mais complicada.

 

É o seguinte... as informações que preciso e consegui retirar estão aqui
nesta trigger:

 

CREATE OR REPLACE TRIGGER aud_pr_min

 AFTER INSERT OR

           UPDATE OR

            DELETE ON preco_minimo

 FOR EACH ROW

 BEGIN

   INSERT INTO audit_preco_minimo VALUES(

          :OLD.cod_empresa, 

          :NEW.cod_empresa, 

          :OLD.cod_item,

          :NEW.cod_item, 

          :OLD.cod_moeda,

          :NEW.cod_moeda,

          :OLD.pre_unit_min,

          :NEW.pre_unit_min,

          user, 

          SYSDATE); 

          

END;

/

 

Agora, preciso adicionar mais 3 informações (usuário do S.O., Nome do
computador e programa executor).

Encontrei essas informações na sys.gv_$session, mas não sei como inseri-las
na trigger...

 

Será que alguem poderia me dar uma luz?

 

Agradeço.

 

Atenciosamente,

 

 <mailto:[EMAIL PROTECTED]> Miguel Alessandro May

Analista de Suporte

Gestão de Sistemas e Informações

Marcegaglia do Brasil Ltda.

 

Fone: 55 47 3431.6467

Fax:    55 47 3431.6444

 

Rodovia BR-101 Km 11 S/N

Urubuquara         Garuva/SC

CEP 89.248-000

 

Visite nosso site:  <http://www.marcegaglia.com.br/>
http://www.marcegaglia.com.br/

As informações contidas neste e-mail e os eventuais documentos anexos podem
conter informações confidenciais, destinados somente para a(s) pessoa(s) a
quem é dirigida. Caso você a tenha recebido por engano, informamos que a sua
divulgação, utilização, reprodução ou distribuição deste e-mail é
estritamente proibida, por favor, notifique o remetente e elimine a mensagem
original.

Todas as opiniões e declarações destinadas a entidades externas a esta
empresa, somente serão consideradas oficiais quando efetivamente confirmadas
por escrito por um representante legal desta empresa. Obrigado.

 

Le informazioni contenute in questa comunicazione e gli eventuali documenti
allegati hanno carattere confidenziale, sono tutelate dal segreto
professionale e sono ad uso esclusivo del destinatario. Nel caso questa
comunicazione Vi sia pervenuta per errore, Vi informiamo che la sua
diffusione e riproduzione è contraria alla legge e preghiamo di darci
prontamente avviso e di cancellare quanto ricevuto.

Tutte le opinioni e declarazioni destinate a entità esterne a questa
impresa, sarano considerate officiali soltanto quando effetivamente
confirmate per scritto da un rappresentante legale di questa impresa.
Grazie.

 

This e-mail message and any files transmitted attached may contain
confidential information intended only for the person(s) to whom it is
addressed. If you are not the intended recipient, you are hereby notified
that any use or distribution of this e-mail is strictly prohibited: please
notify the sender and delete the original message. 

All opinions and statements, directed to firms, people or companies outside
this organization, will be considered official when they are effectively
confirmed in writing by any legal representative of our organization. Thank
you.

 



[As partes desta mensagem que não continham texto foram removidas]



----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
----------------------------------------------------------------------------
----------------------------------------------______________________________
____________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos




 





--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a