Je cherche à faire une insertion dans la table UTILISATEUR_GLDR si insertion dans la table PERS, rien d'impossible
SQL Serveur s'obstine à m'envoyer cette erreur : nom de colonne non valide.
Je ne comprend pas pourquoi, mes noms de colonnes sont strictement les mêmes, je suis bien positionné sur la bonne base dans le "studio manager".
Un détail m'intrigue : quand j'insère uniquement sur "matric" ça fonctionne.
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
17
18
19
20 CREATE TRIGGER [dbo].[New_matricule] ON [dbo].[PERS] AFTER INSERT AS BEGIN SET NOCOUNT ON IF UPDATE (matric) --Test si la colonne matric est modifie BEGIN INSERT INTO dbo.UTILISATEUR_GLDR ( MATRIC ,PEG ) SELECT i.MATRIC ,i.PEG FROM INSERTED AS i END END
Partager