La colonne CURRENT_TIMESTAMP sera-t-elle mise à jour même si je mets à jour une autre colonne de la ligne?un champ CURRENT_TIMESTAMP sera mis à jour automatiquement si vous exécutez une instruction UPDATE par rapport aux autres champs de la table?
0
A
Répondre
3
Oui, si vous définissez la valeur de mise à jour automatique sur CURRENT_TIMESTAMP
, elle sera toujours mise à jour, quelles que soient les colonnes mises à jour. Vous n'avez pas à spécifier le champ et le définir à CURRENT_TIMESTAMP
, car il le fera tout seul.
Sachez que vous ne pouvez pas avoir une colonne avec la valeur par défaut CURRENT_TIMESTAMP
et une autre colonne avec la valeur de mise à jour automatique CURRENT_TIMESTAMP
.
Voir plus dans les documents MySQL here.
Questions connexes
- 1. Comment mettre à jour une table automatiquement?
- 2. Existe-t-il un moyen d'incrémenter automatiquement un champ Django par rapport à une clé étrangère?
- 3. SQL: Utilisation de la table cible dans une instruction UPDATE dans une imbriquée clause FROM
- 4. Comment afficher le nombre d'enregistrements mis à jour par une requête de mise à jour?
- 5. horodatage de mise à jour lorsque la ligne est mis à jour dans PostgreSQL
- 6. Comment voir ce qui sera mis à jour à partir du dépôt avant d'émettre la commande "svn update"?
- 7. Comment SQL mène-t-il à ON UPDATE CURRENT_TIMESTAMP?
- 8. Mettez à jour une table en utilisant les champs des deux autres tables, aidez-moi s'il vous plaît
- 9. Mise à jour d'une table dans une instruction select
- 10. Mise à jour d'un champ basé sur des valeurs dans deux autres champs
- 11. Calculer les scores finaux dans un jeu par rapport aux scores précédents et aux autres joueurs
- 12. Est-il possible d'effectuer plusieurs mises à jour avec une seule instruction SQL UPDATE?
- 13. Comment puis-je utiliser une instruction SQL UPDATE pour ajouter 1 an à une colonne DATETIME?
- 14. Expressions de table communes par rapport à la table temporaire
- 15. PDO: recherche d'un enregistrement mis à jour ou inséré avec mysql INSERT ON DUPLICATE KEY UPDATE
- 16. Les formulaires liés aux jeux d'enregistrements ADO pouvant être mis à jour ne peuvent pas être mis à jour lorsque la source inclut un JOIN
- 17. Subclassing intérieure de classe de la classe externe par rapport aux autres classes internes
- 18. Flotter automatiquement tous les champs dans un rapport VFP?
- 19. Comment mettre à jour une table avec une clé composée par plus d'un champ
- 20. Utilisez APPLY avec une instruction UPDATE comme source de ligne
- 21. Est-il sûr de mettre à jour un champ de table avec la clause WHERE vérifiant ce même champ?
- 22. UpdatePanel dans le projet mis à jour par rapport au nouveau projet 3.5
- 23. UpdatePanel non mis à jour
- 24. Utilisation d'une instruction IF dans un TSQL UPDATE
- 25. Vérification des données dans une table volumineuse par rapport à une table plus petite
- 26. Sur le champ UPDATE si la valeur est déjà SET, le régler à autre chose?
- 27. mysql - remplir le champ par d'autres champs
- 28. Pouvez-vous avoir un champ de données dynamiques qui consiste en une liste de champs?
- 29. Silverlight listbox ne sera pas mis à jour avec de nouveaux itemsource
- 30. JavaScript Auto suggérer de mettre à jour plusieurs champs
Je n'ai aucune idée de ce que vous demandez? Demandez-vous si un champ 'CURRENT_TIMESTAMP' sera mis à jour automatiquement si vous exécutez une instruction' UPDATE' par rapport aux autres champs de la table? C'est ma meilleure estimation, mais je ne veux pas poster une réponse tirant de la hanche. – Eric
Désolé je ne suis pas bon pour l'anglais. Oui, si un champ CURRENT_TIMESTAMP est mis à jour automagiquement si vous exécutez une instruction UPDATE par rapport à d'autres champs de la table? – freddiefujiwara