trigger - print que simula email
20/06/2013
0
IdAviso int identity(1,1),
Iddentista Varchar(20) Not null,
Mensagem VARCHAR(500) NULL,
CpfPaciente varchar(15) not null,
PRIMARY KEY(IdAviso),
foreign key (iddentista) references Dentista on update cascade on delete cascade,
foreign key (CpfPaciente) references Paciente on update cascade on delete cascade,
);
trigger que Simular uma mala direta com um print, caso seja cadastrado em uma certa tabela os avisos para os pacientes de um certo dentista.
Augusto Batista
Posts
20/06/2013
Joel Rodrigues
20/06/2013
Augusto Batista
20/06/2013
Joel Rodrigues
20/06/2013
Bgsouza
Alter TRIGGER AVISO_INSERIR ON Avisos FOR INSERT AS BEGIN DECLARE @CpfPaciente varchar(15), @CrmMedico varchar(20), @MENSAGEM VARCHAR(500) SELECT @CpfPaciente = (select p.nome from Paciente as p inner join Avisos as a on p.CpfPaciente = a.CpfPaciente), @CrmMedico = (select m.nome from Medico as m inner join Avisos as a on m.Crm = a.CrmMedico), @MENSAGEM = Mensagem FROM INSERTED SET @MENSAGEM = 'Email enviado para o(a) cliente (' + @CpfPaciente + ') do medico(a) (' + @CrmMedico + ') : ' + @MENSAGEM PRINT @MENSAGEM END
20/06/2013
Joel Rodrigues
Abraço.
21/06/2013
Alex Lekao
Sei que o topico ja foi encerrado, mas como estava pesquisando a respeito de uma necessidade minha e achei esta parte de e-mail intressante e tem a ver com o assunto em questao.
Posto aqui um link da MS onde tem dados para uso da procedure de envio de e-mail atravez de script, acredito que possa ser util.
Segue link:
http://msdn.microsoft.com/en-us/library/ms190307(v=sql.105).aspx
Abraco.
Alex - Lekao
24/06/2013
Joel Rodrigues
Abraço a todos.
Clique aqui para fazer login e interagir na Comunidade :)