Bonjour à tous,
je suis à mon tous 1er code en TSQL.
J'exécute le code suivant:
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
Le but est de sauvegarder dans la table "Table_bkp" toutes les valeurs supprimées dans "table_1".

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.