Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

m4rkynh0z

[Resolvido] Trigger

Recommended Posts

Boa dia a todos estou criando uma trigger e esta dando erro logo no if

alguem poderia me ajudar

 

 

CREATE TRIGGER TRG_PACIENTES  BEFORE INSERT OR UPDATE OR DELETE ON PACIENTES FOR EACH ROW IF (OLD.USUARIO_ID IS NOT NULL) THEN   BEGIN	INSERT INTO TBHISTORICO (HISTORICO, USUARIO_NEW_ID,USUARIO_OLD_ID,DATA) VALUES ((OLD.ID,	OLD.NOPACIENTE,	OLD.SEXO,OLD.DTNASCIMENTO,OLD.ENDERECO,OLD.BAIRRO,OLD.CIDADE,OLD.ESTADO,	OLD.TELEFONE,OLD.CELULAR,OLD.USUARIO.ID,OLD.DT_CRIACAO,OLD.HR_CRIACAO),	NEW.USUARIO_ID,OLD.USUARIO_ID,SYSDATE);   END	   ELSE   BEGIN	INSERT INTO TBHISTORICO (HISTORICO, USUARIO_NEW_ID,USUARIO_OLD_ID,DATA) VALUES ((NEW.ID,	NEW.NOPACIENTE,NEW.SEXO,NEW.DTNASCIMENTO,NEW.ENDERECO,NEW.BAIRRO,NEW.CIDADE,NEW.STADO,	NEW.TELEFONE,NEW.CELULAR,NEW.USUARIO.ID,NEW.DT_CRIACAO,NEW.HR_CRIACAO) ,	NEW.USUARIO_ID,0,SYSDATE);   END;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.