Bonjour à tous,
je suis à mon tous 1er code en TSQL.
J'exécute le code suivant:
Le but est de sauvegarder dans la table "Table_bkp" toutes les valeurs supprimées dans "table_1".
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 create trigger BkpClasse on table_1 after delete as Begin declare @bkp_ID as nvarchar (10) declare @bkp_Nom as nvarchar (10) declare @bkp_Classe as nvarchar (10) set @bkp_ID = (select ID from deleted) set @bkp_Nom = (select Nom from deleted) set @bkp_Classe = (select Classe from deleted) insert into Table_bkp (champ1,champ2,champ3) values (@bkp_ID,@bkp_Nom,@bkp_Classe) end
Malheureusement il n'y a que les noms des colonnes (ID,Nom et Classe) qui son sauvegardées en lieu et place des valeurs.
Merci de votre aide.
Partager