MySQL: Différence entre NOW() et CURDATE()
Question de Compi | Dernière mise à jour le 08/04/2024 | Créé le 03/04/2021
Afin d'obtenir ou de déterminer la date actuelle, MySQL fournit les fonctions NOW() et CURDATE(). Vous pouvez utiliser ces fonctions par exemple si vous souhaitez comparer une valeur de colonne avec la date récente.
Cependant, je suis intéressé par la différence entre ces fonctions. Dans quel cas dois-je utiliser laquelle de ces fonctions et pourquoi y a-t-il en fait deux fonctions pour renvoyer la même valeur dans MySQL?
Sujets Connexes
Delphi/Lazarus: Afficher la Date et l'Heure actuelles
Conseil | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
MySQL/PHP: Comment récupérer le dernier INSERT ID
Info | 0 Commentaires
PHP: Erreur "Call to undefined function now()"
Question | 1 Réponse
Différence entre Tout Compris et Pension Complète
Question | 1 Réponse
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Delphi: Différence entre PlaySound et SNDPlaySound
Question | 1 Réponse
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
En effet, les deux fonctions concernent la date du jour. Cependant, les valeurs renvoyées ne sont néanmoins pas les mêmes - les fonctions sont donc différentes même si vous ne le remarquez pas dans certains cas. Par souci d'exhaustivité, j'ai ajouté la fonction CURTIME() à l'aperçu.
Donc, il y a la relation suivante:
La fonction appropriée pour quel usage dépend du fait que vous ayez uniquement besoin de la date, uniquement de l'heure ou des deux.
Dernière mise à jour le 08/04/2024 | Créé le 03/04/2021