Bonjour et Happy New Year à tous les programmeurs.
J'ai un petit problème sur l'une de mes tables ci-dessous:
CREATE TABLE `setting_group` (
`id_group` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(50) NOT NULL DEFAULT '',
`create_date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`modified_date` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)
Et MySQL me renvoit le message:
#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
J'ai bien compris le message, je ne peux utiliser qu'une seule fois CURRENT_TIMESTAMP sur une table.Est-ce que quelqu'un à une astuce pour contourner ce problème ?
Car j'aimerais pouvoir indiquer la date de création ainsi que la date de modification du groupe sur une seule table.
Merci d'avance