Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2006, 10:38
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses
Puntos: 8
Re: trigger para mandar email

Que tal Jennifer.

El trigger podría quedar de la siguiente forma:

Código:
CREATE TRIGGER ins_tuTabla
ON tuTabla
FOR INSERT
AS
-- Comprobar sí se tiene que enviar el mail.
If EXISTS ( SELECT  * FROM Inserted Where tuCampo > 20000)
begin
	-- Enviar por correo.
end
La tabla Inserted es una tabla temporal que en el momento que se ejecuta tiene la misma estructra de la tabla donde estas insertando, en esta caso de tuTabla, por lo que ahí puedes ver los valores que se estan insertando.

Y en la siguiente página puedes ver como enviar un mail desde SQL Server.


Cualquier duda aquí estamos.

Saludos y suerte!