Bonjour.
Je suis toujours dans la découverte du T-SQL et j'ai une question qui pourrait m'ouvrir beaucoup de porte par la suite. Alors je ne demande pas d'avoir du code tout cuit dans le bec mon objectif premier est de comprendre comment fonctionne ces mécanismes.
J'ai un cas. J'ai quelques tables avec le champs date_crea et date_modif et je ne voudrais pas le gérer via un language parce que tous le monde aura compris que date_crea c'est la date de creation de l'enregistrement et date_modif c'est lorsqu'il y a eu une modification sur l'enregistrement. J'ai donc pensé à utiliser des triggers. Mais j'ai un trou et je ne sais pas comment savoir sur quel enregistrement je me trouve.
Ben voila je seche :/ je sais pas comment dire qu'après l'enregistrement il faut mettre la date actuelle sur cette enregistrement sur le champs date_crea.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TRIGGER NewDate ON ma_table AFTER INSERT AS ...
Quel est la syntaxe ? Ainsi je pourrais faire la même chose pour la modification de l'enregistrement.
Merci
Partager