Bonjour,
J'ai créé le trigger suivant sur une table de de notre ERP
L'insertion des données se fait depuis l'ERP et je n'ai pas la possibilité d'insérer des données dans la table depuis une requête SQL pour les tests.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TRIGGER TEST ON [TEST].[TABLE1] AFTER INSERT AS BEGIN UPDATE [TEST].[TABLE1] SET TEMP_0 = i.DES1_0 from inserted i where [TABLE1].CLE = i.CLE END
Lorsqu'une ligne est insérée dans la table depuis l'ERP, il ne se passe rien... en fait aucune nouvelle ligne n'est créée dans la table. Si le trigger est supprimé, tout fonctionne.
Il existe déjà un trigger uptade généré par l'ERP sur cette table qui va mettre un jour un compteur.
La syntaxe de mon update semble correcte, la jointure également.
L'erreur vient-elle de mon code? Si non, comment débugger ou avoir accès à des logs?
Merci par avance
Partager