Modifier la table ajouter un nouveau champ "ON UPDATE CURRENT_TIMESTAMP"
C'est ma table:
CREATE TABLE `megssage`(
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(256) DEFAULT NULL,
`time_create` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
Je voudrais ajouter une colonne comme time_updated
avec la valeur par défaut "À la mise à JOUR CURRENT_TIMESTAMP".
J'ai essayé ceci:
ALTER TABLE `megssage`
CHANGE `time_updated` `time_updated` TIMESTAMP NULL DEFAULT ON UPDATE CURRENT_TIMESTAMP
Mais j'obtiens une erreur. Quelqu'un peut-il m'aider?
source d'informationauteur Anand
Vous devez vous connecter pour publier un commentaire.
Si vous voulez ajouter un champ ot le megssage table que vous souhaitez:
Essayer
Vous pouvez utiliser :