Bonjour à tous!
je travaille sur SQL server management studio 2005
et j'ai besoin de créer un trigger qui se déclenche quand on essaye d'insérer des données dans la table rappels, car dans cette table j'ai de données "date_rappel" qui sont vides.
Je suis en train de faire une migration de données alors il faut que les champs de date_rappel vides soient remplis avec le champ date_echeance (moins 30 jours) qui est tjs rempli!
j'ai essayé qqch comme ca:
je sais qu'il est pas juste mais je ne me connais pas trop en triggers :SCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 CREATE TRIGGER dbo.dateRap ON dbo.tb_rappels AFTER INSERT AS BEGIN SET NOCOUNT ON; IF [rp_date] like null select [rp_ech]-30 into rp_date from tb_rappels WHERE tb_rappels.rp_cpt=new.rp_cpt END GO
est-ce que quelqu'un aurait une syntaxe correcte??
merci d'avance! :oops:
Cristina!
PS: les données à importer sont de type datetime et les nouvelles données devront être de type smalldatetime :calim2: