Gravar comandos
14/11/2013
0
Ex: Quando o usuário logar no sistema, automaticamente já grava numa outra tabela que o usuário Fulano logou as 14:10.
Ai ele entrou para fazer um cadastro, ai automaticamente já grava na tabela que o usuário Fulano cadastrou no sistema e assim por diante.
Francielle Oliveira
Posts
14/11/2013
Jefferson Santos
Insert, Update e Delete, ou seja, toda vez que o programa executar uma destas operações será disparado um
registro que será guardado na tabela.
Para criar a trigger basta usar o Template que o próprio SQL disponibiliza.
Template Explorer
14/11/2013
Francielle Oliveira
14/11/2013
Francielle Oliveira
14/11/2013
Francielle Oliveira
14/11/2013
Jefferson Santos
Faça um Insert na tabela de LogdeExec toda vez que que o usuário foi ativado ou que for feito qualquer tipo de alteração.
Data e hora = Getdate ()
Usuario = INT
Quando clicar em "ENTRAR" ou "SAIR" a trigger dispara.
15/11/2013
Francielle Oliveira
Nome VARCHAR2(30),
dat date
);
CREATE TABLE client(
Nome VARCHAR2(30)
);
CREATE OR REPLACE TRIGGER marca_logonn
BEFORE INSERT OR DELETE OR UPDATE
ON registro
REFERENCING NEW AS NEW OLD AS OLD
BEGIN
INSERT INTO client VALUES (USER || 'entrou no sistema em' || TO_CHAR(sysdate, 'DD-MM-YYYY, HH24:MI:SS'));
END;
/
18/11/2013
Fabiano Carvalho
Acho que ajuda.
Clique aqui para fazer login e interagir na Comunidade :)