Bonjour à toutes et à tous,
j'essaye de gérer 2 champs de type DATETIME de façon automatique.
Voici ma table :J'aimerais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE `t_groupe` ( `id` SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT, `nom` VARCHAR(100) NOT NULL, `datetime_creation` DATETIME NOT NULL, `datetime_modification` DATETIME NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY (`nom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1- qu'à la création d'un enregistrement, `datetime_creation` et `datetime_modification` prennent NOW() comme valeur
2- qu'à la modification d'un enregistrement, `datetime_modification` prends NOW() comme valeur
J'ai essayé tout un tas de syntaxe (DEFAULT NOW(), CURRENT_TIMESTAMP, etc ) mais rien ne passe.
Une idée du pourquoi ?
Merci d'avance
@ bientôt![]()
Partager