Bonjour,
J'ai écrit un Trigger after update mais quand je fais une mis à jour dans ma table le trigger n'est pas executé. Quelqu'un peut me dire pourquoi svp?
Voici le code:
CREATE TRIGGER [Mmm].[UPDATETRIGGER] ON [Mmm].[Products]
AFTER UPDATE
AS
IF ( (SUBSTRING(COLUMNS_UPDATED(),1,1)=power(2,(3-1))+ power(2,(5-1)))
AND (SUBSTRING(COLUMNS_UPDATED(),2,1)=power(2,(1-1))))
BEGIN
SET NOCOUNT ON;
DECLARE @Code varchar(8)
SET @Code =(SELECT Code FROM inserted)
UPDATE [Matis].[Products]
SET [Matis].[Products].Status_Id=1
WHERE [Matis].[Products].Product_Code=@Code
END
Configuration: Windows XP
Internet Explorer 6.0