Parfois, vous devrez peut-être obtenir la date à partir de datetime ou obtenir la datetime actuelle. Dans cet article, nous verrons comment obtenir la date et l'heure actuelles dans MySQL.
Comment obtenir la date et l'heure actuelles dans MySQL
Il existe plusieurs façons d'obtenir la date et l'heure actuelles dans MySQL.
Vous pouvez exécuter la fonction NOW() pour obtenir la date et l'heure actuelles dans MySQL.
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Vous pouvez également utiliser current_timestamp() pour obtenir la dernière date et heure dans MySQL.
mysql> select current_timestamp(); +---------------------+ | current_timestamp() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Si vous souhaitez uniquement obtenir la date actuelle dans MySQL, vous pouvez utiliser la variable système current_date ou des fonctions comme curdate() ou current_date(). Ils donnent tous la dernière date au format AAAA-MM-JJ.
mysql> select current_date,curdate(),current_date(); +--------------+------------+----------------+ | current_date | curdate() | current_date() | +--------------+------------+----------------+ | 2020-12-21 | 2020-12-21 | 2020-12-21 | +--------------+------------+----------------+
Si vous souhaitez uniquement obtenir l'heure actuelle dans MySQL, vous pouvez utiliser la variable système current_time ou des fonctions comme curtime() ou current_time(). Ils donnent tous la dernière heure au format HH:MM:SS
mysql> select current_time,curtime(),current_time(); +--------------+-----------+----------------+ | current_time | curtime() | current_time() | +--------------+-----------+----------------+ | 12:24:41 | 12:24:41 | 12:24:41 | +--------------+-----------+----------------+
Besoin d'un outil de reporting pour MySQL ? Ubiq facilite la visualisation des données en quelques minutes et la surveillance dans des tableaux de bord en temps réel. Essayez-le aujourd'hui !