Bonjour,
je n'arrive pas Ă modifier la valeur du champ DO_Ref de la table F_DOCENTETE avec un trigger (en INSERT et/ou UPDATE)
L'objectif étant de mettre (par defaut le n° de pièce dans le champ Référence, et le nom de connection de l'utilisateur dans un autre champ)
je peut mettre le numéro de pièce dans tous les champs de type texte, mais dès que je met une valeur dans le champ Référence elle n'est jamais prise en compte, et ce champ est désesperement vide ????
Version SQL serveur v15.5x
Mon Code:
------------
FOR INSERT
AS
DECLARE @dotype int, @dopiece Varchar(9), @ident int
SELECT @dotype = DO_Type, @dopiece = DO_Piece, @ident = CBMarq
FROM INSERTED
UPDATE dbo.F_DOCENTETE
SET Divers = SUSER_SNAME(), DO_REF = @dopiece
FROM dbo.F_DOCENTETE
WHERE cbmarq = @ident and DO_Type = 1 and DO_Piece = @dopiece
------------------------------------
Quelqu'un peut il me dire si le champ Référence (DO_Ref) est modifiable par un Trigger ???? et comment s'y prendre ???
Merçi d'avance.




