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