J'ai une table qui a des milliers de lignes. Depuis, la table n'était pas construit avec colonne created_at d'abord, il n'existe aucun moyen d'obtenir la création d'horodatage. Il est essentiel cependant de commencer à obtenir le timestamp pour les futures lignes.
Est il possible que je peux ajouter une colonne de type timestamp avec la valeur par défaut MAINTENANT() afin de ne pas remplir les valeurs précédentes des lignes, mais seulement pour l'avenir?
Si je ne l' ALTER
de la requête, il remplit toutes les lignes avec horodatage:
ALTER TABLE mytable ADD COLUMN created_at TIMESTAMP DEFAULT NOW()