Bonjour à tous.
J'ai créé un trigger mais à chaque fois que ce trigger s'exécute il m'indique : UPDATE à échoué car les options SET suivantes comportent des paramètres incorrects : 'QUOTED IDENTIFIER'
Voilà le code de mon trigger.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE TRIGGER Depot_BRClientSouche ON [F_DOCENTETE] FOR INSERT,UPDATE AS DECLARE @Piece VARCHAR(9), @Type SMALLINT, @Souche SMALLINT SET QUOTED_IDENTIFIER ON SELECT @Type=[DO_Type],@Souche=[DO_Souche],@Piece=[DO_Piece] FROM [Inserted] IF (@Type=4) AND (@Souche=2 ) BEGIN SELECT @Piece=[DO_Piece] FROM [inserted] UPDATE [F_DOCENTETE] SET [DO_Ref] =@Piece,[DE_No]=0 from [inserted] WHERE [F_DOCENTETE].[DO_Piece] = @Piece END SET QUOTED_IDENTIFIER OFF
Partager