Cuestión : DISPARADORES DEL SQL

He creado un disparador que envía automáticamente un email cuando el analysis_c del coloum es actualizado. El único problema es un email se envía cada vez alguien corrige este coloum pero quiero solamente enviar un email cuando el coloum se puebla con Br/>
Here del DELETED'< de la palabra el “es mi disparador actual; DISPARADOR Deleted_Products del

CREATE ENCENDIDO [esquema]. @product VARCHAR (@pickface varchar del
FOR Update
AS
Declare [del stockm] del
Declare del @description de 10)
Declare (1000) varchar @product del


begin

return

end



Select de la actualización del


(2000) del @Status varchar @body del
Declare (de 10)
Declare (100) si no (analysis_c) = productos varchar,
@description = descripción,
@pickface = empaquetando,
@Status = inserted




set del analysis_c
from @body = (el “producto” +” “+ @product + @description +” “+ “se ha movido a” +” “+ @Status + “Pickface” +” '+ @pickface¿) los @recipients del

del amo. .xp_sendmail del

EXEC = “[email protected]”, @subject del

= “información de producto actualizada”, @message del

= el @body

Can cualquier persona me señalan en la dirección correcta?
class= del

Respuesta : DISPARADORES DEL SQL

sure:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
CREAR EL DISPARADOR Deleted_Products ENCENDIDO [esquema]. [stockm]
PARA la actualización
COMO
Declarar el @product VARCHAR (10)
Declarar el @description varchar (1000)
Declarar el @pickface varchar (10)
Declarar varchar @body (2000)
Declarar el @Status varchar (100)


si no ponerse al día (el analysis_c)
comenzar
  volver
extremo

si no existe (falta de información selecta de insertado donde analysis_c = “SUPRIMIDO ")
comenzar
  volver
extremo



Seleccionar el @product = el producto,
@description = descripción,
@pickface = empaquetando,
@Status = analysis_c
de insertado




@body determinado = (el “producto” + ““+ @product + @description +”” + “se ha movido a” + ““+ @Status + “Pickface” +”” + el @pickface)

 Amo. .xp_sendmail de EXEC

            @recipients = “[email protected]”,

            @subject = “información de producto actualizada”,

              @message = @body
Otras soluciones  
 
programming4us programming4us