Est-ce que quelqu'un sait d'une solution de contournement pour stocker des valeurs en dehors de la plage '1970-01-01 00:00:01' UTC à '2038-01-09 03:14:07' UTC dans un champ TIMESTAMP MySQL?Solution de contournement pour la plage TIMESTAMP limitée de MySQL?
Répondre
Si vous modifiez la colonne pour utiliser le type DATETIME, vous pouvez stocker une plage de valeurs plus étendue.
La plage du type TIMESTAMP est '1970-01-01 00:00:01' UTC à '2038-01-09 03:14:07' UTC.
la plage du type DATETIME est '1000-01-01 00:00:00' à '9999-12-31 23:59:59'.
TIMESTAMP ne doit pas être utilisé pour les valeurs de date/heure littérales, mais pour la synchronisation SQL Server.
Utilisez SMALLDATETIME ou DATETIME.
De plus, il convertit automatiquement la date dans le fuseau horaire défini pour la connexion. Pousser cette conversion au niveau de la base de données, hors du niveau du code, fait beaucoup de sens et prévient BEAUCOUP de bugs potentiels. –
- 1. JMenuItem.getRootPane() solution de contournement?
- 2. Solution de contournement poedit pour gettext dynamique
- 3. Solution de contournement pour le bogue SSL
- 4. LinearGradientBrush Artifact Solution de contournement?
- 5. Solution de contournement pour le problème PDO rowCount de PHP5
- 6. Solution de contournement pour la fonction d'index descendant manquante dans MySQL
- 7. Solution de contournement pour le bug de langage AS3?
- 8. Solution de contournement pour le bogue de transparence ImageList?
- 9. Avoir besoin d'une solution de contournement ExtJS
- 10. Solution de contournement pour MethodBase.GetCurrentMethod() sur Compact Framework 3.5
- 11. Solution de contournement pour UpdateSourceTrigger LostFocus sur Datagrid Silverlight?
- 12. Solution de contournement C++/CLI pour l'implémentation d'une interface C++
- 13. Solution de contournement pour les limitations J2ME Hessian?
- 14. Solution de contournement pour les fonctionnalités php.ini désactivées ---
- 15. MySQL Timestamp Question
- 16. MySql aléatoire catégorie limitée sélectionnez
- 17. Contournement pour le seuil MySQL 50% pour la recherche naturelle
- 18. index de plage mysql
- 19. Bug de positionnement <IE8 - Pourquoi? Meilleure solution de contournement?
- 20. Solution de contournement pour les wrappers de collections Java qui interrompent la réflexion
- 21. convertir timestamp mysql à mktime
- 22. Firefox cacher objet embarqué bug solution de contournement?
- 23. Quelle est la solution de contournement pour l'exception d'accès mémoire non alignée sur ARM9 utilisant C?
- 24. Convertir le format de date de mysql TIMESTAMP help
- 25. Mysql join basé sur max (timestamp)
- 26. Existe-t-il une solution de contournement de texte multiligne pour Flex
- 27. Solution de contournement pour voir si Excel est en mode d'édition de cellule dans .NET
- 28. org.xml.sax.SAXParseException: La référence de caractère doit se terminer par ';' délimiteur. Solution de contournement requise
- 29. solution de contournement pour GWT + Jetty JSP problème du compilateur? (Java 1.5 niveau source non reconnu)
- 30. Une solution de contournement pour les valeurs d'enrobage Django QueryDict dans les listes?
La raison pour laquelle TIMESTAMP est utilisé est qu'il convertit automatiquement la valeur de date en fonction du paramètre de fuseau horaire de la connexion à la base de données. –