Quand j'exécute un trigger d'insertion je n'ai aucun problème d'imbrication mais lorsque j'effectue un trigger de mise à jour SQL SERVER 2000 m'indique que je dépasse le niveau maximal d'imbrication des vues,procédures et triggers.
Voici 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 CREATE TRIGGER Depot_BRClientSouche ON F_DOCENTETE FOR INSERT,UPDATE AS DECLARE @Piece VARCHAR(9), @Type SMALLINT, @Souche SMALLINT SELECT @Type=DO_Type,@Souche=DO_Souche,@Piece=DO_Piece FROM Inserted IF (@Type=4 ) BEGIN SELECT @Piece=DO_Piece FROM Inserted UPDATE F_DOCENTETE SET DO_Ref =@Piece from inserted WHERE F_DOCENTETE.DO_Piece = @Piece PRINT 'ATTENTION : Veuillez forcez le dépôt à Essai_SAV' END
Partager