Bonjour,
apparemment cette requête ne fonctionne pas à cause de 2 TIMESTAMP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE `test` ( `id` MEDIUMINT unsigned NOT NULL auto_increment, `timestamp_creation` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `timestamp_modication` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1;Alors comment faire un équivalent qui marcherait...#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
sachant que j'aimerai qu'à la création d'un nouvel enregistrement le TIMESTAMP se met pour les 2 et qu'à chaque modif timestamp_modication se met à jour ?
Merci d'avance
Partager